visual servoing in non-rigid environments: a space-time ... · d santosh & c v jawahar...

20
Visual Servoing in Non-Rigid Environments: A Space-Time Approach D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India

Upload: others

Post on 03-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Visual Servoing in Non-Rigid Environments: A Space-Time Approachp pp

D Santosh & C V Jawahar

International Institute of Information Technology (IIIT),

IIIT

Hyd

erab

ad Hyderabad, India

Page 2: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

The Problem

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 2

Page 3: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Desired Image I*

F

F*

Initial Image IF

Desired Pose F*

Page 4: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Challenges with Non-Rigidity

• Varying Pose• Non-rigid g

Correspondences• Model-free SolutionsModel free Solutions

IIIT

Hyd

erab

ad

4

Page 5: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Challenges with Non-Rigidity

• Varying Pose• Non-rigid g

Correspondences• Model-free SolutionsModel free Solutions

IIIT

Hyd

erab

ad

5

Page 6: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Space-Time Modeling

M d li D f ti• Modeling Deformations

Configuration of moving points

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 6Non-Rigid Motion

Page 7: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Space-time Modeling

Pk = [Xk Yk Zk Tk]k [ k k k k]

pk = M Pkpk k

e(t) = c(t) – c(t)*e(t) c(t) c(t)

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 7

Page 8: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Space-Time ModelingS*

s

S

sDesired Pose

R,t

Initial Pose

Desired Pose

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 8

Page 9: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Camera Motion Estimation

Desired Pose

Initial Pose

IIIT

Hyd

erab

ad

9

Page 10: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Degenerate Configurations

• Exploit the availability of p ymultiple planes

Hres = f (H1,H2, ..., Hn)

IIIT

Hyd

erab

ad

10

Page 11: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Degenerate Configurations

• Exploit the availability of p ymultiple planes

Hres = f (H1,H2, ..., Hn)

IIIT

Hyd

erab

ad

11

Page 12: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Final Control• Optimal Control (3D)

v α –t, ω α -uө • Feature Visibility• Hybrid Control• Hybrid Control

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 12

Page 13: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Summary

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 13

Page 14: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Experimental Analysis

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 14Objects used in the experiments

Page 15: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

ResultsTracked Interest Points

ResultsII

IT H

yder

abad

15

Page 16: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Results

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 16

Page 17: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Results

Camera Trajectory

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 17

Page 18: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Summary & Future Work

• Enhanced VS to tackle non-rigid objects• Opens the door for various applications• Model the object using space-time features and

exploit the projective geometry between the views

l i i• Real time camera motion– Multiple view geometry in the space-time [Sato_ACCV06]

• Planarity Assumption

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 18

Planarity Assumption

Page 19: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Thank You!

D SantoshD SantoshIIIT Hyderabad

http://research.iiit.ac.in/~santoshhttp://cvit.iiit.ac.in/projects/roboticVision

IIIT

Hyd

erab

ad

Page 20: Visual Servoing in Non-Rigid Environments: A Space-Time ... · D Santosh & C V Jawahar International Institute of Information Technology (IIIT), IIIT Hyderabad Hyderabad, India. The

Publications• ‘Visual Servoing in presence of Non Rigid Motion’• Visual Servoing in presence of Non-Rigid Motion ,

– Accepted at International Conference on Pattern Recognition (ICPR) 2006

• ‘Robust Homography based Control for Camera Positioning in• Robust Homography-based Control for Camera Positioning in Piecewise Planar Environments’, – Accepted at Indian Conference on Computer Vision, Graphics and Image

Processing (ICVGIP) 2006Processing (ICVGIP) 2006• ‘Visual Servoing in Non-Rigid Environments: A Space-Time

Approach’– International Conference on Robotics and Automation (ICRA) 2007

• ‘Visual Servoing in Non-Rigid Environments’– In Preparation for IEEE Transactions on Robotics (ITRO) 2007

IIIT

Hyd

erab

ad

Santosh, Jawahar. Visual Servoing in Non-Rigid Environments 20

p ( )