VISLAB Computer and Robot Vision Lab

41
Institute for Systems and Robotics Computer and Robot Vision Laboratory http:// vislab.isr.ist.utl.pt VISLAB Computer and Robot Vision Lab

description

VISLAB Computer and Robot Vision Lab. Outline. Mission and goals Research areas Computer vision Vision and Learning Embodied vision Cognitive systems Recent projects Where we are Who we are. Mission and goals. - PowerPoint PPT Presentation

Transcript of VISLAB Computer and Robot Vision Lab

Page 1: VISLAB Computer and Robot Vision Lab

Institute for Systems and Robotics

Computer and Robot Vision Laboratory

http://vislab.isr.ist.utl.pt

VISLAB

Computer and Robot Vision Lab

Page 2: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 3: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Mission and goals

The ultimate goal of our research is twofold: understanding (natural and artificial) vision and building systems and applications that “see”.

By understanding how natural systems work, we can devise innovative solutions for artificial ones. By synthesizing artificial systems, we can understand better the mechanisms that drive the natural ones.

The iCub in Uppsala, May 2008

Page 4: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 5: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Research areas

• Computer Vision– 3D Reconstruction– Feature Extraction– Tracking

• Vision and Learning– Recognition– Human Activities– Environment Mapping

• Embodied Vision– Specialized Sensors– Land, Air, Underwater– Humanoid Robots

• Toward Cognition– Developmental Robotics– Sensorimotor Coordination– Object Affordances– Imitation– Spatial Representations– Visual Attention

Page 6: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Computer Vision

Through vision, one perceives the three-dimensional world encoded in two dimensional surfaces. Hence one of the key questions is that of understanding the underlying geometry, to develop image processing methods, parameter estimation, etc.

Such an effort encompasses research in 3D reconstruction from video, video tracking, image matching, camera modeling/design, feature extraction, object recognition and categorization, etc.

Page 7: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

3D Reconstruction

Page 8: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Feature Extraction

20 25 30 35 40 45

115

120

125

130

135

140

145

150

155

160

Page 9: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Tracking

Page 10: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 11: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Vision and Learning

As current technology affords researchers with unique possibilities in terms of processing power and storage, the vision community is now exploring massive amounts of data for extracting useful information from images.

One example is detecting events from video, e.g. human activity recognition. Understanding this type of events requires working with camera networks and to develop innovative calibration and tracking techniques as well as learning and adaptation over time and to different contexts.

Page 12: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Recognition

20 40 60 80 100 120 140 160 180 200

20

40

60

80

100

120 object

part

44 46 48 50 52 54 56 58 60

50

52

54

56

58

60

62

64

66

72 74 76 78 80 82 84 86 88

50

52

54

56

58

60

62

64

66

60 62 64 66 68 70 72

70

72

74

76

78

80

82

48 50 52 54 56 58

82

84

86

88

90

92

94

73 74 75 76 77 78 79 80 81

83

84

85

86

87

88

89

90

91

92

93

Page 13: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Human Activities

Not Moving

Pick/Leave bag

Page 14: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Environment Mapping

Large overlappingof the FOV

Small overlappingof the FOV

No overlapping of the FOV

Page 15: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 16: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Embodied Vision

Can vision be fully understood without considering a supporting “body”?

We know that insects use highly customized sensory arrays developed along millions of years of natural evolution, to allow their survival with minimal neuronal resources. We know that human infants learn about object-hood not only through vision information but also by interacting with the physical world.

Hence, the analysis or synthesis of vision systems whose ultimate purpose is to understand the world and/or allow an embodied system to act, implies a much more general analysis than thinking about vision alone.

Page 17: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Specialized Sensors

Page 18: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Land, Air and Underwater Visual Navigation

Page 19: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Humanoid Robotics

Page 20: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 21: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Towards Cognition

Vision is just one dimension of general intelligent sensing and acting agents. How should vision contribute to the overall cognitive system? How can vision benefit from synergies with the other components?

Most of these question scan only be addressed having an holistic view of cognitive systems. Of fundamental importance are long term collaborations with researchers in neurosciences and experimental psychophysics.

Page 22: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Developmental Robotics

Page 23: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Sensorimotor Coordination

Page 24: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Object Affordances

Page 25: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Imitation

Page 26: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Body schema

Learning System

Learning System

Motor Encoders

Motor Encoders

Camera (End-

effector Tracking)

Camera (End-

effector Tracking)

Link size and orientation

Link size and orientation

Link size and orientation

Link size and orientation

Iterate

Page 27: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 28: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Recent Multidisciplinary Projects

Understanding Vision requires a multidisciplinary approach. We try to exploit knowledge from several other disciplines to address our goals: engineering, computer science, neuroscience, physiology and psychology, to name a few.

Most of our research is carried out in the context of large-scale multidisciplinary international projects.

Page 29: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The MIRROR Project

The MIRROR project objectives are: (i) 1) to realize an artificial system that learns to communicate with humans by means of body gestures and (ii) to study the mechanisms used by the brain to learn and represent gestures.The biological base is the existence in primates pre-motor cortex of a motor resonant system, called mirror neurons, activated both during execution of goal directed actions and during observation of similar actions performed by others. This unified representation may sub serve the learning of goal directed actions during development and the recognition of motor acts, when visually perceived. In MIRROR we investigate this ontogenetic pathway by realizing a system that learns to move AND to understand movements on the basis of the visually perceived motion and the associated motor commands.

Mirror Neurons for Recognition (EU-FP5-FET-2000-28159), 2001— 2004

Partners: IST/ISR (P), DIST-Univ. of Genova (I), Univ. Ferrara (I), Univ. of Uppsala (SE)

Page 30: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The CAVIAR ProjectContext Aware Vision using Image-based Active Recognition (EU-FP6-IST-2001-37540), 2002— 2005

The main objective is to develop the theory of context-aware visual recognition systems. We will implement the theory in a complete closed-loop vision system, and apply it to two applications (city street surveillance and customer behaviour analysis). To achieve these objectives, we will develop new feature grouping, attention and appearance-based recognition processes. This will also require development of new techniques for acquiring, representing and using visual context and situation knowledge.The work developed at Vislab consisted mainly in two main areas: (i) the use of Gabor filters for the detection of interest points and for the representation of local image regions for posterior recognition and (ii) feature selection and classifier design for the recognition of human activities from video.

Partners: IST/ISR (P), INRIA/INPG (F), Univ. Edimburgh (UK.)

Page 31: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The CONTACT Project

By spontaneously generating and also observing and imitating manipulative gestures, infants quickly learn how to interact with their environment. At the same time, communicative abilities develop leading to a more and more complex use of speech. Are these motor abilities developing independently? Or are there fundamentally similar mechanisms in the development of perception and production, for both speech and manipulation? We believe that the later is the case.This project represents an ambitious attempt to investigate this parallel development of manipulatory and speech related “gestures” from a multi-disciplinary perspective. Experts in Robotics, Neuroscience, and Child-Development will tightly collaborate to build an artifact (an embodied system) which will develop its motor capabilities both in manipulation and speech, finally leading to a system that learns to: (i) perceive and produce simple manipulatory gestures; (ii) perceive and produce a simple vocabulary of words and (iii) Infer the “goal” of the gestures, and the meaning/context of the words.

Learning and Development of Contextual Action (EU-FP6-NEST-5010), 2005 – 2009

Partners: IST/ISR (P), DIST-Univ. of Genova (I), Univ. Ferrara (I), Univ. of Uppsala (SE), Univ. of Stockholm (SE).

Page 32: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The ROBOTCUB Project

The main goals of RobotCub are:(1) to create an open robotic platform for embodied research that can be taken up and used by the research community at large to further their particular approach to the development of humanoid-based cognitive systems(2) to advance our understanding of several key issues in cognition by exploiting this platform in the investigation of cognitive capabilities.The scientific objective of RobotCub is, therefore, to jointly design the mindware and the hardware of a humanoid platform to be used to investigate human cognition and human-machine interaction. We call this platform CUB or Cognitive Universal Body. It is worth remarking that the results of RobotCub will be fully open and consequently licensed following a General Public (GP) license to the scientific community.

Robotic Open-architecture Technology for Cognition, Understanding and Behaviour (EU-FP6-IST-2004-004370), 2004 – 2009.

Partners: IST/ISR (P), Univ. of Zurich (CH), Univ. of Ferrara (I), Univ. of Uppsala (SE), Univ. of Genova (I), EPFL (CH), European Brain Research Institute (I), Scuola Superiore S. Anna (I), Telerobot Srl (I), Univ. of Hertfordshire (UK), Univ. of Salford (UK)

Page 33: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The URUS Project

Partners: IST/ISR, UPC (Barcelona), AICIA (Seville), UniS (Surrey), LAAS (Toulouse), UniZar (Saragoza), SSSA (Pisa), ETHZ (Zurich), UbEc (Ecologia Urbana - Barcelona), Telefonica I+D (Telefonica – Barcelona), RoboTech (Italy)

Ubiquitius Robots for Urban Settings (FP6-EU-IST-045062), 2006 – 2009

European ancient cities are becoming difficult places to live due to noise, pollution, lack of quality facilities and security. Moreover, the average age of people living in large European cities is growing and in a short period of time there will be an important community of elderly people. City Halls are becoming conscious of this problem and are studying solutions, for example by reducing the areas of free circulation of cars. Free car areas imply a revolution in the planning of urban settings, for example, by imposing new means for transportation of goods to the stores, security issues, new ways of human assistance, etc. In this project we want to analyze and test the idea of incorporating a network of robots (which include humans, robots, intelligent sensors, intelligent devices and communications) in order to improve quality of life in such urban areas.

Page 34: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The HANDLE Project

The HANDLE project aims at understanding how humans perform the manipulation of objects in order to replicate grasping and skilled in-hand movements with an anthropomorphic artificial hand, and thereby move robot grippers from current best practice towards more autonomous, natural and effective articulated hands. This project will focus on technological developments and, in addition, research fundamental multidisciplinary research aspects in order to endow the proposed robotic hand with advanced perception capabilities, high level feedback control and elements of intelligence that allow recognition of objects and context, reasoning about actions and a high degree of recovery from failure during the execution of dexterous tasks.

Developmental pathway towards autonomy and dexterity in robot in-hand manipulation, (FP7-EU-ICT-231640), 2009 – 2013

Partners: IST/ISR (P), Univ. Pierre et Marie Curie (F), Shadow Robot Company LTD (UK), Univ. Carlos III de Madrid (E), Univ. Coimbra (P), King’s College London (UK), Orebro Univ. (SE), Univ. Hamburg (DE), Commissariat à l’énergie atomique (F).

Page 35: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The Future ...

Page 36: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 37: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The Site ….

IST Campus at Alameda, Lisboa Electrical and Computer Engineering

http://vislab.isr.ist.utl.pt

Page 38: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The Sight

Page 39: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Outline

• Mission and goals• Research areas

– Computer vision– Vision and Learning– Embodied vision– Cognitive systems

• Recent projects• Where we are• Who we are

Page 40: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

The People Permanent Staff José Santos-Victor João Sentieiro José Gaspar Alexandre Bernardino

Post Docs Manuel Lopes Luis Montesano Plinio Moreno Ruben Martinez-Cantin

PhD Students Dario Figueira Hugo Silva Pedro Ribeiro Jonas Hornstein Ricardo Ferreira Nuno Pinho Ricardo Beira Bruno Damas Matteo Tajana Jonas Ruesch José Santos

Administrative Ana Santos

Engineering Ricardo Nunes

Page 41: VISLAB Computer and Robot Vision Lab

Instituto Superior Técnico

Computer and Robot Vision LabInstitute for Systems and Robotics

Alfredo BensaúdeFirst Director of IST, 1911

INSTITUTO SUPERIOR TÉCNICO was established with

the objective of providing the country with Engineers with

know-how and the necessary skills to succeed in their

professional lives, while simultaneously contributing to

the economic development of the country.

The Mission