×

Robot with vision-based 3D shape recognition

  • US 8,731,719 B2
  • Filed: 05/05/2010
  • Issued: 05/20/2014
  • Est. Priority Date: 05/08/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing two-dimensional (2D) video signals from a video sensor, in order to extract three-dimensional (3D) shape information invariant to pose and lighting changes on at least one physical property about a physical object with its environment represented in the video signals, the method comprising the steps of:

  • in an unsupervised training phase, presenting, in an input field of a 2D video camera physical objects, used as 3D training objects, wherein different positions or a trajectory of each physical object is induced by a defined motion-including stimulus;

    determining the physical properties of the 3D training objects from the object trajectory, wherein the physical properties include friction or movement type, wherein the trajectory is influenced by the shape of the physical object interacting with the environment;

    extracting slowly varying features of different rotational views of the 3D training objects and forming clusters by clustering the extracted features in order to parameterize a shape space representation of the 3D training objects, the shape space being an abstract feature space encoding the 3D training objects'"'"' 3D shape properties;

    providing storing, in a memory, the 3D training objects in a 3D shape space, the shape space being an abstract feature space encoding the 3D training objects'"'"' 3D shape properties; and

    in an operation phase, mapping a 2D video signal representation of a 3D training object in the shape space, the coordinates of the 3D training object in relation to centers of the formed clusters of the clustered extracted features in the shape space indicating a similarity of the 2D video signal representation of the physical object to the 3D shape or a physical property of the trained 3D training objects, wherein the coordinates of the 3D training object include a distance of the representation of the 3D training object in the shape space to the cluster centers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×