Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stefano Rosa

dblp:77/9807 · DBLP profile ↗
← Back
22ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0001-6458-6344ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 14 · 2 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-author · 2 since 2021Systems, architecture and hardware · 6 · 2 first-author · 1 since 2021Computer networks · 3Human-computer interaction and ubiquitous computing · 3 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
13 papers
3D vision · 24% Robot navigation and mapping · 15% Reinforcement learning · 12%
Human-computer interaction and pervasive computing
3 papers
Haptics and multimodal interaction · 57% Interaction techniques and input · 43%

Topics — the 30 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language
image captioning
0.912025
Embodied Image Captioning: Self-Supervised Learning Agents for Spatially Coherent Image Descriptions · ICCV 2025
Machine learning › Representation and self-supervised learning
self-supervised fine-tuning
0.912025
Embodied Image Captioning: Self-Supervised Learning Agents for Spatially Coherent Image Descriptions · ICCV 2025
Machine learning › Reinforcement learning
exploration
0.812024
Look Around and Learn: Self-training Object Detection by Exploration · ECCV (56) 2024
Computer vision › Image recognition and object detection
object detection
0.812024
Look Around and Learn: Self-training Object Detection by Exploration · ECCV (56) 2024
Computer vision › Segmentation and scene understanding
semantic segmentation
0.722022
Learning Semantic Segmentation of Large-Scale Point Clouds With Random Sampling · IEEE Trans. Pattern Anal. Mach. Intell. 2022
RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds · CVPR 2020
Robotics › Robot manipulation
deformable object manipulation
0.722018
3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations · IJCAI 2018
DEFO-NET: Learning Body Deformation Using Generative Adversarial Networks · ICRA 2018
Computer vision › Face, body and person analysis
face recognition
0.622018
Automatic Face Recognition Adaptation via Ambient Wireless Identifiers · SenSys 2018
Towards Self-supervised Face Labeling via Cross-modality Association · SenSys 2017
Computer vision › 3D vision
point cloud
0.612022
Learning Semantic Segmentation of Large-Scale Point Clouds With Random Sampling · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Robotics › Robot navigation and mapping › environment mapping
indoor mapping
0.412020
See through smoke: robust indoor mapping with low-cost mmWave radar · MobiSys 2020
Computer vision › Segmentation and scene understanding › 3d point cloud segmentation
large-scale point cloud segmentation
0.412020
RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds · CVPR 2020
Computer vision › 3D vision
point cloud processing
0.412020
RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds · CVPR 2020
Computer vision › 3D vision › point cloud segmentation
point cloud semantic segmentation
0.412020
RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds · CVPR 2020
Robotics › Robot navigation and mapping
semantic mapping
0.412020
See through smoke: robust indoor mapping with low-cost mmWave radar · MobiSys 2020
Computer vision › 3D vision
3d shape reconstruction
0.412019
Dense 3D Object Reconstruction from a Single Depth View · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Machine learning › Generative modeling
generative adversarial network
0.412019
Dense 3D Object Reconstruction from a Single Depth View · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Computer vision › 3D vision › motion estimation › ego-motion estimation
monocular visual-inertial odometry
0.412019
Selective Sensor Fusion for Neural Visual-Inertial Odometry · CVPR 2019
Robotics › Robot navigation and mapping
sensor fusion
0.412019
Selective Sensor Fusion for Neural Visual-Inertial Odometry · CVPR 2019
Computer vision › 3D vision › 3d reconstruction
single-view 3d reconstruction
0.412019
Dense 3D Object Reconstruction from a Single Depth View · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Robotics › Robot navigation and mapping › visual odometry
visual-inertial odometry
0.412019
Selective Sensor Fusion for Neural Visual-Inertial Odometry · CVPR 2019
Computer vision › 3D vision
3d scene understanding
0.312018
3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations · IJCAI 2018
Machine learning › Reinforcement learning
deep reinforcement learning
0.312018
Learning with Training Wheels: Speeding up Training with a Simple Controller for Deep Reinforcement Learning · ICRA 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
intuitive physics
0.312018
3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations · IJCAI 2018
Computer vision › Face, body and person analysis › face recognition
face annotation
0.312017
Towards Self-supervised Face Labeling via Cross-modality Association · SenSys 2017
Haptics and multimodal interaction
multimodal interaction
0.212016
Vocal Interaction with a 7-DOF Robotic Arm for Object Detection, Learning and Grasping · HRI 2016
Interaction techniques and input
voice interaction
0.212016
Vocal Interaction with a 7-DOF Robotic Arm for Object Detection, Learning and Grasping · HRI 2016
Wireless sensing and localization
mmwave sensing
0.112020
See through smoke: robust indoor mapping with low-cost mmWave radar · MobiSys 2020
Robotics › Robot navigation and mapping › robot mapping › map representation
voxel map
0.112019
Dense 3D Object Reconstruction from a Single Depth View · IEEE Trans. Pattern Anal. Mach. Intell. 2019
Robotics › Robot navigation and mapping › mobile robot navigation
terrain-aware navigation
0.112018
DEFO-NET: Learning Body Deformation Using Generative Adversarial Networks · ICRA 2018
Haptics and multimodal interaction › multimodal perception
crossmodal correspondence
0.112017
Towards Self-supervised Face Labeling via Cross-modality Association · SenSys 2017
Robotics › Robot manipulation
grasping
0.112016
Vocal Interaction with a 7-DOF Robotic Arm for Object Detection, Learning and Grasping · HRI 2016

Methods — techniques the papers use, named apart from their topics

local feature aggregation · 1.0large language model · 0.9contrastive learning · 0.9consensus mechanism · 0.9cross-modal supervision · 0.9LiDAR · 0.9self-training · 0.8random point sampling · 0.6attention mechanism · 0.4deep learning · 0.4transfer learning · 0.3deep neural network · 0.3self-supervised learning · 0.3cross-modality association · 0.3speech synthesis · 0.2ROS · 0.2RGB-D camera · 0.2
YearPublicationVenuePosition
2025 Embodied Image Captioning: Self-Supervised Learning Agents for Spatially Coherent Image Descriptions
abstract
We present a self-supervised method to improve an agent's abilities in describing arbitrary objects while actively exploring a generic environment. This is a challenging problem, as current models struggle to obtain coherent image captions due to different camera viewpoints and clutter. We propose a three-phase framework to fine-tune existing captioning models that enhances caption accuracy and consistency across views via a consensus mechanism. First, an agent explores the environment, collecting noisy image-caption pairs. Then, a consistent pseudo-caption for each object instance is distilled via consensus using a large language model. Finally, these pseudo-captions are used to fine-tune an off-the-shelf captioning model, with the addition of contrastive learning. We analyse the performance of the combination of captioning models, exploration policies, pseudo-labeling methods, and fine-tuning strategies, on our manually labeled test set. Results show that a policy can be trained to mine samples with higher disagreement compared to classical baselines. Our pseudo-captioning method, in combination with all policies, has a higher semantic similarity compared to other existing methods, and fine-tuning improves caption accuracy and consistency by a significant margin. Code and test set annotations available at https://hsp-iit.github.io/embodied-captioning/
Tommaso Galliena, Tommaso Apicella, Stefano Rosa, Pietro Morerio, Alessio Del Bue, Lorenzo Natale
ICCV3
2025 Learning Selective Sensor Fusion for State Estimation
abstract
Autonomous vehicles and mobile robotic systems are typically equipped with multiple sensors to provide redundancy. By integrating the observations from different sensors, these mobile agents are able to perceive the environment and estimate system states, e.g., locations and orientations. Although deep learning (DL) approaches for multimodal odometry estimation and localization have gained traction, they rarely focus on the issue of robust sensor fusion-a necessary consideration to deal with noisy or incomplete sensor observations in the real world. Moreover, current deep odometry models suffer from a lack of interpretability. To this extent, we propose SelectFusion, an end-to-end selective sensor fusion module that can be applied to useful pairs of sensor modalities, such as monocular images and inertial measurements, depth images, and light detection and ranging (LIDAR) point clouds. Our model is a uniform framework that is not restricted to specific modality or task. During prediction, the network is able to assess the reliability of the latent features from different sensor modalities and to estimate trajectory at both scale and global pose. In particular, we propose two fusion modules-a deterministic soft fusion and a stochastic hard fusion-and offer a comprehensive study of the new strategies compared with trivial direct fusion. We extensively evaluate all fusion strategies both on public datasets and on progressively degraded datasets that present synthetic occlusions, noisy and missing data, and time misalignment between sensors, and we investigate the effectiveness of the different fusion strategies in attending the most reliable features, which in itself provides insights into the operation of the various models.
Changhao Chen, Stefano Rosa, Xiaoxuan Lu 0001, Bing Wang 0013, Agathoniki Trigoni, Andrew Markham
IEEE Trans. Neural Networks Learn. Syst.2
2024 Look Around and Learn: Self-training Object Detection by Exploration
Gianluca Scarpellini, Stefano Rosa, Pietro Morerio, Lorenzo Natale, Alessio Del Bue
ECCV (56)2
2024 Mind the Error! Detection and Localization of Instruction Errors in Vision-and-Language Navigation
abstract
Vision-and-Language Navigation in Continuous Environments (VLN-CE) is one of the most intuitive yet challenging embodied AI tasks. Agents are tasked to navigate towards a target goal by executing a set of low-level actions, following a series of natural language instructions. All VLN-CE methods in the literature assume that language instructions are exact. However, in practice, instructions given by humans can contain errors when describing a spatial environment due to inaccurate memory or confusion. Current VLN-CE benchmarks do not address this scenario, making the state-of-the-art methods in VLN-CE fragile in the presence of erroneous instructions from human users. For the first time, we propose a novel benchmark dataset that introduces various types of instruction errors considering potential human causes. This benchmark provides valuable insight into the robustness of VLN systems in continuous environments. We observe a noticeable performance drop (up to −25%) in Success Rate when evaluating the state-of-the-art VLN-CE methods on our benchmark. Moreover, we formally define the task of Instruction Error Detection and Localization, and establish an evaluation protocol on top of our benchmark dataset. We also propose an effective method, based on a cross-modal transformer architecture, that achieves the best performance in error detection and localization, compared to baselines. Surprisingly, our proposed method has revealed errors in the validation set of the two commonly used datasets for VLN-CE, i.e., R2R-CE and RxR-CE, demonstrating the utility of our technique in other tasks.
Francesco Taioli, Stefano Rosa, Alberto Castellini, Lorenzo Natale, Alessio Del Bue, Alessandro Farinelli, Marco Cristani, Yiming Wang 0002
IROS2
2024 I2EDL: Interactive Instruction Error Detection and Localization
abstract
In the Vision-and-Language Navigation in Continuous Environments (VLN-CE) task, the human user guides an autonomous agent to reach a target goal via a series of low-level actions following a textual instruction in natural language. However, most existing methods do not address the likely case where users may make mistakes when providing such instruction (e.g., "turn left" instead of "turn right"). In this work, we address a novel task of Interactive VLN in Continuous Environments (IVLN-CE), which allows the agent to interact with the user during the VLN-CE navigation to verify any doubts regarding the instruction errors. We propose an Interactive Instruction Error Detector and Localizer (I2EDL) that triggers the user-agent interaction upon the detection of instruction errors during the navigation. We leverage a pre-trained module to detect instruction errors and pinpoint them in the instruction by cross-referencing the textual input and past observations. In such way, the agent is able to query the user for a timely correction, without demanding the user's cognitive load, as we locate the probable errors to a precise part of the instruction. We evaluate the proposed I2EDL on a dataset of instructions containing errors, and further devise a novel metric, the Success weighted by Interaction Number (SIN), to reflect both the navigation performance and the interaction effectiveness. We show how the proposed method can ask focused requests for corrections to the user, which in turn increases the navigation success, while minimizing the interactions.
Francesco Taioli, Stefano Rosa, Alberto Castellini, Lorenzo Natale, Alessio Del Bue, Alessandro Farinelli, Marco Cristani, Yiming Wang 0002
RO-MAN2
2022 Learning Semantic Segmentation of Large-Scale Point Clouds With Random Sampling
abstract
We study the problem of efficient semantic segmentation of large-scale 3D point clouds. By relying on expensive sampling techniques or computationally heavy pre/post-processing steps, most existing approaches are only able to be trained and operate over small-scale point clouds. In this paper, we introduce RandLA-Net, an efficient and lightweight neural architecture to directly infer per-point semantics for large-scale point clouds. The key to our approach is to use random point sampling instead of more complex point selection approaches. Although remarkably computation and memory efficient, random sampling can discard key features by chance. To overcome this, we introduce a novel local feature aggregation module to progressively increase the receptive field for each 3D point, thereby effectively preserving geometric details. Comparative experiments show that our RandLA-Net can process 1 million points in a single pass up to 200× faster than existing approaches. Moreover, extensive experiments on five large-scale point cloud datasets, including Semantic3D, SemanticKITTI, Toronto3D, NPM3D and S3DIS, demonstrate the state-of-the-art semantic segmentation performance of our RandLA-Net.
Qingyong Hu, Bo Yang 0027, Linhai Xie, Stefano Rosa, Yulan Guo, Zhihua Wang 0005, Agathoniki Trigoni, Andrew Markham
IEEE Trans. Pattern Anal. Mach. Intell.4
2020 RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds
abstract
We study the problem of efficient semantic segmentation for large-scale 3D point clouds. By relying on expensive sampling techniques or computationally heavy pre/post-processing steps, most existing approaches are only able to be trained and operate over small-scale point clouds. In this paper, we introduce RandLA-Net, an efficient and lightweight neural architecture to directly infer per-point semantics for large-scale point clouds. The key to our approach is to use random point sampling instead of more complex point selection approaches. Although remarkably computation and memory efficient, random sampling can discard key features by chance. To overcome this, we introduce a novel local feature aggregation module to progressively increase the receptive field for each 3D point, thereby effectively preserving geometric details. Extensive experiments show that our RandLA-Net can process 1 million points in a single pass with up to 200x faster than existing approaches. Moreover, our RandLA-Net clearly surpasses state-of-the-art approaches for semantic segmentation on two large-scale benchmarks Semantic3D and SemanticKITTI.
Qingyong Hu, Bo Yang 0027, Linhai Xie, Stefano Rosa, Yulan Guo, Zhihua Wang 0005, Agathoniki Trigoni, Andrew Markham
CVPR4
2020 See through smoke: robust indoor mapping with low-cost mmWave radar
abstract
This paper presents the design, implementation and evaluation of milliMap, a single-chip millimetre wave (mmWave) radar based indoor mapping system targetted towards low-visibility environments to assist in emergency response. A unique feature of milliMap is that it only leverages a low-cost, off-the-shelf mmWave radar, but can reconstruct a dense grid map with accuracy comparable to lidar, as well as providing semantic annotations of objects on the map. milliMap makes two key technical contributions. First, it autonomously overcomes the sparsity and multi-path noise of mmWave signals by combining cross-modal supervision from a co-located lidar during training and the strong geometric priors of indoor spaces. Second, it takes the spectral response of mmWave reflections as features to robustly identify different types of objects e.g. doors, walls etc. Extensive experiments in different indoor environments show that milliMap can achieve a map reconstruction error less than 0.2m and classify key semantics with an accuracy of ~ 90%, whilst operating through dense smoke.
Xiaoxuan Lu 0001, Stefano Rosa, Peijun Zhao, Bing Wang 0013, Changhao Chen, John A. Stankovic, Agathoniki Trigoni, Andrew Markham
MobiSys2
2019 Selective Sensor Fusion for Neural Visual-Inertial Odometry
abstract
Deep learning approaches for Visual-Inertial Odometry (VIO) have proven successful, but they rarely focus on incorporating robust fusion strategies for dealing with imperfect input sensory data. We propose a novel end-to-end selective sensor fusion framework for monocular VIO, which fuses monocular images and inertial measurements in order to estimate the trajectory whilst improving robustness to real-life issues, such as missing and corrupted data or bad sensor synchronization. In particular, we propose two fusion modalities based on different masking strategies: deterministic soft fusion and stochastic hard fusion, and we compare with previously proposed direct fusion baselines. During testing, the network is able to selectively process the features of the available sensor modalities and produce a trajectory at scale. We present a thorough investigation on the performances on three public autonomous driving, Micro Aerial Vehicle (MAV) and hand-held VIO datasets. The results demonstrate the effectiveness of the fusion strategies, which offer better performances compared to direct fusion, particularly in presence of corrupted data. In addition, we study the interpretability of the fusion networks by visualising the masking layers in different scenarios and with varying data corruption, revealing interesting correlations between the fusion networks and imperfect sensory input data.
Changhao Chen, Stefano Rosa, Yishu Miao, Xiaoxuan Lu 0001, Andrew Markham, Agathoniki Trigoni
CVPR2
2019 Dense 3D Object Reconstruction from a Single Depth View
abstract
In this paper, we propose a novel approach, 3D-RecGAN++, which reconstructs the complete 3D structure of a given object from a single arbitrary depth view using generative adversarial networks. Unlike existing work which typically requires multiple views of the same object or class labels to recover the full 3D geometry, the proposed 3D-RecGAN++ only takes the voxel grid representation of a depth view of the object as input, and is able to generate the complete 3D occupancy grid with a high resolution of 2563by recovering the occluded/missing regions. The key idea is to combine the generative capabilities of 3D encoder-decoder and the conditional adversarial networks framework, to infer accurate and fine-grained 3D structures of objects in high-dimensional voxel space. Extensive experiments on large synthetic datasets and real-world Kinect datasets show that the proposed 3D-RecGAN++ significantly outperforms the state of the art in single view 3D object reconstruction, and is able to reconstruct unseen types of objects.
Bo Yang 0027, Stefano Rosa, Andrew Markham, Agathoniki Trigoni, Hongkai Wen 0001
IEEE Trans. Pattern Anal. Mach. Intell.2
2019 Semantic Place Understanding for Human-Robot Coexistence - Toward Intelligent Workplaces
abstract
Recent introductions of robots to everyday scenarios have revealed unprecedented opportunities for collaboration and social interaction between robots and people. However, to date, such interactions are hampered by a significant challenge: having a semantic understanding of their environment. Even simple requirements, such as “a robot should always be in the kitchen when a person is there,” are difficult to implement without prior training. In this paper, we advocate that robot-people coexistence can be leveraged to enhance the semantic understanding of the shared environment and improve situation awareness. We propose a probabilistic framework that combines human activity sensor data generated by smart wearables with low-level localization data generated by robots. Based on this low-level information and leveraging colocation events between a user and a robot, it can reason about the two types of semantic information: first, semantic maps, i.e., the utility of each room and, second, space usage semantics, i.e., tracking humans and robots through rooms of different utilities. The proposed system relies on two-way sharing of information between the robot and the user. In the first phase, user activities indicative of room utility are inferred from wearable devices and shared with the robot, enabling it to gradually build a semantic map of the environment. In the second phase, via colocation events, the robot teaches the user device to recognize the type of room where they are colocated. Over time, robot and user become increasingly independent and capable of semantic scene understanding.
Stefano Rosa, Andrea Patanè, Xiaoxuan Lu 0001, Agathoniki Trigoni
IEEE Trans. Hum. Mach. Syst.1
2018 DEFO-NET: Learning Body Deformation Using Generative Adversarial Networks
abstract
Modelling the physical properties of everyday objects is a fundamental prerequisite for autonomous robots. We present a novel generative adversarial network (DEFO-NET), able to predict body deformations under external forces from a single RGB-D image. The network is based on an invertible conditional Generative Adversarial Network (IcGAN) and is trained on a collection of different objects of interest generated by a physical finite element model simulator. Defo-netinherits the generalisation properties of GANs. This means that the network is able to reconstruct the whole 3-D appearance of the object given a single depth view of the object and to generalise to unseen object configurations. Contrary to traditional finite element methods, our approach is fast enough to be used in real-time applications. We apply the network to the problem of safe and fast navigation of mobile robots carrying payloads over different obstacles and floor materials. Experimental results in real scenarios show how a robot equipped with an RGB-D camera can use the network to predict terrain deformations under different payload configurations and use this to avoid unsafe areas.
Zhihua Wang 0005, Stefano Rosa, Linhai Xie, Bo Yang 0027, Sen Wang 0002, Agathoniki Trigoni, Andrew Markham
ICRA2
2018 Learning with Training Wheels: Speeding up Training with a Simple Controller for Deep Reinforcement Learning
abstract
Deep Reinforcement Learning (DRL) has been applied successfully to many robotic applications. However, the large number of trials needed for training is a key issue. Most of existing techniques developed to improve training efficiency (e.g. imitation) target on general tasks rather than being tailored for robot applications, which have their specific context to benefit from. We propose a novel framework, Assisted Reinforcement Learning, where a classical controller (e.g. a PID controller) is used as an alternative, switchable policy to speed up training of DRL for local planning and navigation problems. The core idea is that the simple control law allows the robot to rapidly learn sensible primitives, like driving in a straight line, instead of random exploration. As the actor network becomes more advanced, it can then take over to perform more complex actions, like obstacle avoidance. Eventually, the simple controller can be discarded entirely. We show that not only does this technique train faster, it also is less sensitive to the structure of the DRL network and consistently outperforms a standard Deep Deterministic Policy Gradient network. We demonstrate the results in both simulation and real-world experiments.
Linhai Xie, Sen Wang 0002, Stefano Rosa, Andrew Markham, Agathoniki Trigoni
ICRA3
2018 3D-PhysNet: Learning the Intuitive Physics of Non-Rigid Object Deformations
abstract
The ability to interact and understand the environment is a fundamental prerequisite for a wide range of applications from robotics to augmented reality. In particular, predicting how deformable objects will react to applied forces in real time is a significant challenge. This is further confounded by the fact that shape information about encountered objects in the real world is often impaired by occlusions, noise and missing regions e.g. a robot manipulating an object will only be able to observe a partial view of the entire solid. In this work we present a framework, 3D-PhysNet, which is able to predict how a three-dimensional solid will deform under an applied force using intuitive physics modelling. In particular, we propose a new method to encode the physical properties of the material and the applied force, enabling generalisation over materials. The key is to combine deep variational autoencoders with adversarial training, conditioned on the applied force and the material properties.We further propose a cascaded architecture that takes a single 2.5D depth view of the object and predicts its deformation. Training data is provided by a physics simulator. The network is fast enough to be used in real-time applications from partial views. Experimental results show the viability and the generalisation properties of the proposed architecture.
Zhihua Wang 0005, Stefano Rosa, Bo Yang 0027, Sen Wang 0002, Agathoniki Trigoni, Andrew Markham
IJCAI2
2018 Automatic Face Recognition Adaptation via Ambient Wireless Identifiers
abstract
Face recognition is a key enabling service for smart-spaces, allowing building management agents to easily monitor 'who is where', anticipating user needs and tailoring their local environment and experiences. Although facial recognition, especially through the use of deep neural networks, has achieved stellar performance over large datasets, the majority of approaches require supervised learning, that is, to be trained with tens or hundreds of images of users in different poses and lighting conditions. In this paper, we motivate that this enrollment effort is unnecessary if the smart-space has access to a wireless identifier e.g., through a smart-phone's MAC address. By learning and refining the noisy and weak association between a user's smart-phone and facial images, AutoTune can fine-tune a deep neural network to tailor it to the environment, users and conditions of a particular camera or set of cameras.
Xiaoxuan Lu 0001, Peijun Zhao, Bowen Du 0002, Hongkai Wen 0001, Andrew Markham, Stefano Rosa, Agathoniki Trigoni
SenSys6
2017 Towards Self-supervised Face Labeling via Cross-modality Association
abstract
Face recognition has become the de facto authentication solution in a broad spectrum of applications, from smart buildings, to industrial monitoring and security services. However, in many of those real-world scenarios, tracking or identifying people with facial recognition is extremely challenging due to the variations in the environment such as lighting conditions, camera viewing angles and subject motion. For most of the state-of-the-art face recognition systems, they need to be trained on a large dataset containing a good variety of labelled face images to work well. However, collecting and manually labelling such datasets is difficult and time consuming, probably more so than developing the algorithms. In this paper, we propose a novel framework to automatically label user identities with their face images in smart spaces, exploiting the fact that the users tend to carry their smart devices while seen by the surveillance cameras. We evaluate our method on 10 users in a smart building setting, and the experimental results show that our method can achieve > 0.9 f1 score on average.
Xiaoxuan Lu 0001, Xuan Kan, Stefano Rosa, Bowen Du 0002, Hongkai Wen 0001, Andrew Markham, Agathoniki Trigoni
SenSys3
2016 Fast Feature-Less Quaternion-based Particle Swarm Optimization for Object Pose Estimation From RGB-D Images
Stefano Rosa, Giorgio Toscana
BMVC1
2016 Vocal Interaction with a 7-DOF Robotic Arm for Object Detection, Learning and Grasping
abstract
This work presents preliminary results on the development of a system for multimodal interaction between a user and a robotic arm for human-robot cooperation tasks. In particular the system allows the user to ask the robot to grasp objects lying on a tabletop in the robot's working space using natural language. The objects are detected using a low-cost RGBD camera. The robot is able to deal with fundamental issues such as multiple object instances and unknown objects. In the first case, the robot asks the user for further information on which particular object instance to pick. In the latter case, the robot asks the user to point to the unknown object to be learned. The robot communicates with the user using speech synthesis with natural sentences. The object detection pipeline is robust to partial occlusions. The system has been developed using ROS and was evaluated on a small 7-DOF anthropomorphic arm with a set of household items.
Stefano Rosa, Alfio Russo, Alberto Saglimbeni, Giorgio Toscana
HRI1
2016 Service robotics for data centers monitoring
abstract
This work a novel solutions that relies on autonomous robots with the aim of improving data centers power efficiency by providing an easy to use tool to perform environmental monitoring. Data center environmental monitoring has been highly explored in the last few years. In fact, due to the high power density managed by these buildings, precise monitoring is necessary to improve power efficiency without increasing the risk of hardware failure. This work proposes a robot system that is in charge of autonomously monitor temperature and humidity in the whole data center room environment. After that the robot have built a map of the data center room, it is able to localize in the map and performs localized measurements at different locations. Those measurements are stored and can be visualized by the user thanks to a web Graphical User Interface (GUI). The solution emulates an Environmental Sensor Network, a very popular solution for precise monitoring in these environments. The robot trajectories and the localized measurements can be easily reconfigured from the same GUI. For this reason, we name it a Virtual Sensor Network (VSN). In this work, we discuss the implementation choices and present some results collected during a use case experiment in a real environment.
Ludovico Orlando Russo, Stefano Rosa, Stefano Primatesta, Marcello Maggiora, Basilio Bona
IECON2
2015 Leveraging the cloud for connected service robotics applications
abstract
Cloud robotics is a new approach to robotics that exploits the internet as a resource for parallel computing and data sharing. Robots are no more considered as isolated devices but now they can add new functionalities, communicate with the environment and share knowledge base. Exploiting this new technology a robot can also take advantages by off-loading heavy computations to the cloud, thus reducing hardware costs, power consumption. The Joint Open Lab on Connected Robotic Applications laB (JOL CRAB) is a research laboratory created by Telecom Italia in collaboration with Politecnico di Torino. The aim is to investigate technologies and develop concepts where the focus is mainly placed on the relationship between robots and the cloud computing, addressing issues that arise from the use of robotic services in public/enterprise environments not only of technological, legal, economical, sociological or psychological kind, but also related to ergonomics, cognitive perception, and relational experience. The collaboration between university and the industry led to different field trials where issues and feasibility of new services were evaluated and a community of stakeholders was created in the territory. We present these field trials, the different issues that arise and how that can be solved.
Stefano Rosa, Ludovico Orlando Russo, Giorgio Toscana, Stefano Primatesta, Miguel Efrain Kaouk Ng, Basilio Bona
ETFA1
2015 Loop detection in robotic navigation using MPEG CDVS
abstract
The choice for image descriptor in a visual navigation system is not straightforward. Descriptors must be distinctive enough to allow for correct localization while still offering low matching complexity and short descriptor size for real-time applications. MPEG Compact Descriptor for Visual Search is a low complexity image descriptor that offers several levels of compromises between descriptor distinctiveness and size. In this work we describe how these trade-offs can be used for efficient loop-detection in a typical indoor environment.
Pedro Porto Buarque de Gusmão, Stefano Rosa, Enrico Magli, Skjalg Lepsøy, Gianluca Francini
MMSP2
2014 Towards a ROS-based autonomous cloud robotics platform for data center monitoring
abstract
Data center monitoring has been a critical subject of research in recent years. In this paper we present a robotic system, based on the Robot Operating System (ROS), in which a mobile robot equipped with a laser range sensor and an Inertial Motion Unit (IMU) is able to autonomously navigate in a data center room for accurate monitoring of critical measurements, such as servers' external temperature, humidity and other physical quantities. The robot is able to autonomously create a map of a previously unknown room, localize therein and execute a list of measurements at different locations, which are provided by the user via a web Graphical User Interface (GUI). The application is based on a cloud robotics infrastructure which encloses the ROS nodes and exposes REST APIs to the user. We discuss our implementation choices with regards to the particular requirements of the scenario, both in terms of robot navigation and software infrastructure, and present some preliminary results in a real scenario.
Stefano Rosa, Ludovico Orlando Russo, Basilio Bona
ETFA1