Identification of objects in a 3D video using non/over reflective clothing
First Claim
Patent Images
1. A computer-implemented method for processing images, comprising:
- generating a depth map from at least one image;
detecting at least one object in said depth map; and
identifying anomalies in said at least one object from said depth map, said identifying anomalies comprises identifying at least one logical gap anomaly and at least one logical protrusion anomaly in said at least one object which are caused by differing reflective properties of the at least one object, said identifying the at least one logical gap anomaly comprises identifying pixel depths which are less than those of pixels in at least one adjacent region of said at least one object, and said identifying the at least one logical protrusion anomaly comprises identifying pixel depths which are greater than those of pixels in at least one adjacent region of said at least one object.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes generating a depth map from at least one image, detecting objects in the depth map, and identifying anomalies in the objects from the depth map. Another method includes identifying at least one anomaly in an object in a depth map, and using 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.
-
Citations
29 Claims
-
1. A computer-implemented method for processing images, comprising:
-
generating a depth map from at least one image; detecting at least one object in said depth map; and identifying anomalies in said at least one object from said depth map, said identifying anomalies comprises identifying at least one logical gap anomaly and at least one logical protrusion anomaly in said at least one object which are caused by differing reflective properties of the at least one object, said identifying the at least one logical gap anomaly comprises identifying pixel depths which are less than those of pixels in at least one adjacent region of said at least one object, and said identifying the at least one logical protrusion anomaly comprises identifying pixel depths which are greater than those of pixels in at least one adjacent region of said at least one object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for processing images, comprising:
-
identifying anomalies in an object in a depth map in a series of depth maps, said identifying anomalies comprises identifying at least one logical gap anomaly and at least one logical protrusion anomaly in said object which are caused by differing reflective properties of the object, said identifying the at least one logical gap anomaly comprises identifying pixel depths which are less than those of pixels in at least one adjacent region of said at least one object, and said identifying the at least one logical protrusion anomaly comprises identifying pixel depths which are greater than those of pixels in at least one adjacent region of said at least one object; and using said anomalies as a template, identifying future occurrences of said object in the series of depth maps. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for processing images, comprising:
-
generating a depth map from at least one image; detecting objects within said depth map; and detecting anomalies in said detected objects, wherein said anomalies are caused by differing reflective properties of the object, and comprise at least one logical gap anomaly and at least one logical protrusion anomaly in said depth map, the detecting anomalies comprises detecting the at least one logical gap anomaly by identifying pixel depths which are less than those of pixels in at least one adjacent region of said object, and detecting the at least one logical protrusion anomaly by identifying pixel depths which are greater than those of pixels in at least one adjacent region of said object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-implemented method for processing images, comprising:
-
analyzing reflective properties of at least one object represented in a depth map in a series of depth maps; detecting anomalies based on said analyzing by;
identifying at least one logical gap anomaly and at least one logical protrusion anomaly in said at least one object which are caused by differences in the reflective properties of said at least one object, said identifying the at least one logical gap anomaly comprises identifying pixel depths which are less than those of pixels in at least one adjacent region of said at least one object, and said identifying the at least one logical protrusion anomaly comprises identifying pixel depths which are greater than those of pixels in at least one adjacent region of said at least one object;wherein said at least one object is at least one of a part of a subject'"'"'s body and an object on said subject'"'"'s body; marking said anomalies caused by differences in said reflective properties; and using said marked anomalies as a template, identifying future occurrences of said at least one object in said series of depth maps. - View Dependent Claims (27, 28, 29)
-
Specification