Domenico Daniele Bloisi

Learn More
Background subtraction is a widely used operation in the video surveillance, aimed at separating the expected scene (the background) from the unexpected entities (the foreground). There are several problems related to this task, mainly due to the blurred boundaries between background and foreground definitions. Therefore, background subtraction is an open(More)
In this paper we describe a system for boat traffic monitoring that has been realized for analyzing and computing statistics of trafic in the Grand Canal in Venice. The system is based on a set of survey cells to monitor about 6 Km of canal. Each survey cell contains three cameras oriented in three directions and covering about 250-300 meters of the canal.(More)
Visual surveillance in dynamic scenes is currently one of the most active research topics in computer vision and many existing applications are available. However, difficulties in realizing effective video surveillance systems that are robust to the many different conditions that arise in real environments, make the actual deployment of such systems very(More)
Video surveillance is one of the most studied application in Computer Vision. We propose a novel method to identify and track people in a complex environment with stereo cameras. It uses two stereo cameras to deal with occlusions, two different background models that handle shadows and illumination changes and a new segmentation algorithm that is effective(More)
—In this paper a framework for a camera based vessel recognition system is proposed. The framework is designed to enhance the functionalities of current Vessel Traffic Services (VTS) systems by adding a visual dimension to VTS data and the classification of non-cooperative targets. Furthermore, the framework can be suitable for the vessel traffic monitoring(More)
Robots that are launched in the consumer market need to provide more effective human robot interaction, and, in particular, spoken language interfaces. However, in order to support the execution of high level commands as they are specified in natural language, a semantic map is required. Such a map is a representation that enables the robot to ground the(More)