Identification of objects in a 3D video using non/over reflective clothing
First Claim
Patent Images
1. A computing system for processing images, comprising:
- a 3-D imaging system, the 3-D imaging system generates at least one depth map from at least one image of a first person in an application during a calibration process of the application;
an object detector, the object detector identifies a body part of the first person in the at least one depth map;
an anomaly detector, the anomaly detector, responsive to the object detector, identifies, from the at least one depth map, an anomaly in the body part of the first person, the anomaly in the body part of the first person comprising;
(a) a logical gap anomaly which represents a first object of the body part of the first person appearing to be further from the 3-D imaging system than the first object actually is due to a lower reflective property of the first object, where the first object is identified by pixel depths which are less than pixel depths of an adjacent region of the first object or (b) a logical protrusion anomaly which represents the first object appearing to be closer to the 3-D imaging system than the first object actually is due to a higher reflective property of the first object, where the first object is identified by pixel depths which are greater than pixel depths of an adjacent region of the first object; and
an anomaly marker, the anomaly marker, responsive to the anomaly detector, generates a marker which identifies the anomaly in the body part of the first person, the anomaly marker forwards the marker which identifies the anomaly in the body part of the first person to the object detector and the object detector, in response to the anomaly marker, subsequently uses the marker which identifies the anomaly in the body part of the first person as a template to identify a future occurrence of the body part of the first person in a series of depth maps after the calibration process.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing system generates a depth map from at least one image, detects objects in the depth map, and identifies anomalies in the objects from the depth map. Another computing system identifies at least one anomaly in an object in a depth map, and uses the anomaly to identify future occurrences of the object. A system includes a three dimensional (3D) imaging system to generate a depth map from at least one image, an object detector to detect objects within the depth map, and an anomaly detector to detect anomalies in the detected objects, wherein the anomalies are logical gaps and/or logical protrusions in the depth map.
21 Citations
20 Claims
-
1. A computing system for processing images, comprising:
-
a 3-D imaging system, the 3-D imaging system generates at least one depth map from at least one image of a first person in an application during a calibration process of the application; an object detector, the object detector identifies a body part of the first person in the at least one depth map; an anomaly detector, the anomaly detector, responsive to the object detector, identifies, from the at least one depth map, an anomaly in the body part of the first person, the anomaly in the body part of the first person comprising;
(a) a logical gap anomaly which represents a first object of the body part of the first person appearing to be further from the 3-D imaging system than the first object actually is due to a lower reflective property of the first object, where the first object is identified by pixel depths which are less than pixel depths of an adjacent region of the first object or (b) a logical protrusion anomaly which represents the first object appearing to be closer to the 3-D imaging system than the first object actually is due to a higher reflective property of the first object, where the first object is identified by pixel depths which are greater than pixel depths of an adjacent region of the first object; andan anomaly marker, the anomaly marker, responsive to the anomaly detector, generates a marker which identifies the anomaly in the body part of the first person, the anomaly marker forwards the marker which identifies the anomaly in the body part of the first person to the object detector and the object detector, in response to the anomaly marker, subsequently uses the marker which identifies the anomaly in the body part of the first person as a template to identify a future occurrence of the body part of the first person in a series of depth maps after the calibration process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for processing images, comprising:
-
performing a calibration process prior to a start of an application, the performing the calibration process comprises; generating at least one depth map from at least one image of a first person; detecting a body part of the first person in the at least one depth map; identifying, from the at least one depth map, responsive to the detecting, an anomaly in the body part of the first person, the anomaly in the body part of the first person comprising;
(a) a logical gap anomaly which represents a first object of the body part of the first person appearing to be further from the 3-D imaging system than the first object actually is due to a lower reflective property of the first object, where the first object is identified by pixel depths which are less than pixel depths of an adjacent region of the first object or (b) a logical protrusion anomaly which represents the first object appearing to be closer to the 3-D imaging system than the first object actually is due to a higher reflective property of the first object, where the first object is identified by pixel depths which are greater than pixel depths of an adjacent region of the first object;responsive to the identifying, generating a marker which identifies the anomaly in the body part of the first person; and forwarding the marker which identifies the anomaly in the body part of the first person to an object detector; and after the performing the calibration process, during the application and at the object detector;
using the marker which identifies the anomaly in the body part of the first person as template, identifying a future occurrence of the body part of the first person in a series of depth maps. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computing system for processing images, comprising:
-
a 3-D imaging system, the 3-D imaging system generates at least one depth map from at least one image of first and second persons in a multiplayer application during a calibration process of the multiplayer application; an object detector, the object detector identifies a body part of the first person and a body part of the second person in the at least one depth map; an anomaly detector, the anomaly detector, responsive to the object detector, identifies, from the at least one depth map, an anomaly in the body part of the first person and an anomaly in the body part of the second person, the anomaly in the body part of the first person comprising a logical gap anomaly or a logical protrusion anomaly, and the anomaly in the body part of the second person comprising the logical gap anomaly or the logical protrusion anomaly; and an anomaly marker, the anomaly marker, responsive to the anomaly detector, generates a marker which identifies the anomaly in the body part of the first person and a marker which identifies the anomaly in the body part of the second person, the object detector uses the marker which identifies the anomaly in the body part of the first person and the marker which identifies the anomaly in the body part of the second person to differentiate between the body part of the first person and the body part of the second person in future occurrences of the body part of the first person and the body part of the second person in a series of depth maps, after the calibration process. - View Dependent Claims (20)
-
Specification