US2016105661A1PendingUtilityA1

System and method for 3d space-dimension based image processing

53
Assignee: EXTREME REALITY LTDPriority: Jul 30, 2004Filed: Oct 15, 2015Published: Apr 14, 2016
Est. expiryJul 30, 2024(expired)· nominal 20-yr term from priority
Inventors:Dor Givon
G06T 2207/10016H04N 13/167H04N 13/189G06T 2207/30196G06T 2207/30241G06T 7/251G06T 7/246G06T 17/00H04N 13/275G06V 10/245H04N 13/0055G06T 7/2046G06K 9/3216H04N 13/0275G06K 2209/40H04N 13/0051G06V 2201/12G06T 13/40
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus for 3D representation of image data, comprising: a structure identifier for identifying structures in motion within image data, and a skeleton insertion unit, which associates three-dimensional skeleton elements with the identified structures. The skeleton elements are able to move with the structures to provide a three-dimensional motion and structural understanding of said image data which can be projected back onto the input data. As well as individual elements, complex bodies can be modeled by complex skeletons having multiple elements. The skeleton elements themselves can be used to identify the complex objects.

Claims

exact text as granted — not AI-modified
1 . Apparatus for image based human machine interfacing by estimating a 3D representation of at least a portion of a user based on a set of 2D image data of the at least a portion of the user, comprising:
 image processing circuits for: (1) identifying non-rigid structures of the user within said image data; and (2) associating three-dimensional skeleton model elements with identified structures, such that model defined spatial constraints between skeleton model elements and spatial relations between identified non-rigid structures in the 2D image data set are used to fit the model to the 2D image data set and to approximate 3D coordinates of at least one of said non-rigid structures of the non-rigid body.   
     
     
         2 . Apparatus according to  claim 1 , wherein said image processing circuitry is further adapted to identify within said image data a complex body made up of a plurality of interrelated structures whose three-dimensional movement constraints relative to one another are defined by the three-dimensional skeleton model. 
     
     
         3 . Apparatus according to  claim 2 , further adapted to analyze relative movements within a series of said sets of 2D image data, thereby providing three-dimensional movement information. 
     
     
         4 . Apparatus according to  claim 2 , further adapted to store a plurality of predetermined skeleton models. 
     
     
         5 . Apparatus according to  claim 1 , further adapted to associate a given skeleton element with an identified structure and to adjust a size of the given skeleton element to correspond to a dimension of the identified structure. 
     
     
         6 . Apparatus according to  claim 1 , further adapted to associate a given skeleton element to a given identified structure and to deform the given skeleton element corresponding to the identified structure. 
     
     
         7 . Apparatus according to  claim 1 , further adapted to associate a given skeleton element to a given identified structure and to apply texture to the given skeleton element. 
     
     
         8 . Apparatus according to  claim 1 , further adapted to track respective structures at a first level and move corresponding skeleton elements at a second level. 
     
     
         9 . Apparatus according to  claim 8 , further adapted to track respective structures at said second level and calculate the deviation of the structure at said first level. 
     
     
         10 . Apparatus according to  claim 1 , further adapted to animate said image data by applying motion to said skeleton elements. 
     
     
         11 . Apparatus according to  claim 1 , further adapted to select a first viewpoint and project using said three dimensional skeleton elements onto a 2D plane associated with said first viewpoint. 
     
     
         12 . Apparatus according to  claim 11 , further adapted to select a second viewpoint and project using said three-dimensional skeleton elements onto a 2D plane associated with said second viewpoint. 
     
     
         13 . Apparatus according to  claim 12 , further adapted to select said first and second viewpoints to provide stereoscopic vision. 
     
     
         14 . Apparatus according to  claim 1 , further adapted to capture input data onto said skeleton elements, to provide three-dimensional motion capture. 
     
     
         15 . Apparatus according to  claim 1 , further adapted to store data relative to said skeleton elements, to provide three-dimensional image data compression and recording. 
     
     
         16 . Apparatus according to  claim 1 , further adapted to form images at a given resolution by fitting interpolated pixels at said given resolution over said skeleton elements.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.