IP Library › Granted Patent US 8,154,590
Granted Patent B2
US 8,154,590 · App. 12/362,745 · Granted Apr 10, 2012

Method for observation of a person in an industrial environment

Assignee: Pilz GmbH & Co. KG
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,154,590
App. No.
12/362,745
Granted
Apr 10, 2012
Kind
B2
Abstract

A method for observing a person in an industrial environment using a multicamera system to acquire image data about the position and alignment of a person, including a person's body parts. These image data are then examined with regard to the imaging of a person so that whenever a person has been detected in the image data, an articulated virtual 3D model of the human body is matched to this person hypothesis. Subsequently, this virtual body model is continuously matched to the movement behavior of the person detected in the image data. A hazard potential is determined using knowledge of the position and the movement behavior of the virtual body model in space. The hazard potential thus determined is subjected to a threshold value comparison in order to act upon the movement control of the machine or the machine part in the event of this threshold value being exceeded.

Claims (31)

1. A method for observation of a person in an industrial environment comprising a moveable machine element, the method comprising the steps of

acquiring image data of the person by means of a multicamera system,

analyzing the image data in order to produce a person hypothesis representing the person,

providing an articulated virtual 3D model of a human body,

matching the articulated virtual 3D model of the human body to the person hypothesis in order to generate a movement behavior representation,

determining an instantaneous position of the machine element,

determining a hazard potential depending on the position of the machine element and the movement behavior representation, and

controlling the machine element as a function of the hazard potential.

2. The method of claim 1 , wherein the machine element is slowed down or shut down whenever the hazard potential exceeds a predefined threshold.

3. A method for observation of a person in an industrial environment comprising a moveable machine element, the method comprising the steps of

acquiring image data of the person by means of a multicamera system,

analyzing the image data in order to produce a person hypothesis representing the person,

providing an articulated virtual 3D model of a human body,

matching the articulated virtual 3D model to the person hypothesis,

providing a database containing a plurality of reference data representing a reference movement cycle of the person, the reference data having been determined from shape and position of the articulated virtual 3D model during a plurality of reference movement phases,

generating current data representing a current movement of the person as a function of a current shape and position of the articulated virtual 3D model,

correlating the current data with the reference data from the database,

wherein a current movement phase is detected whenever the current data exhibits a predefined degree of similarity to the reference data,

wherein a movement cycle is assessed as having been completely carried out by the person whenever a specific sequence of current movement phases has been detected, and

wherein a signal is produced whenever an incomplete movement cycle is determined.

4. The method of claim 3 , wherein the signal comprises in indication of a missing part in the incomplete movement cycle.

5. The method of claim 4 , further comprising a statistical acquisition of missing parts.

6. The method of claim 3 , wherein the reference data are generated by means of a plurality of training cycles.

7. The method of claim 3 , wherein the reference data are generated by means of simulation.

8. The method of claim 3 , wherein the reference data are subjected to a transformation in order to produce transformed reference data, with the step of correlating being performed on the basis of the transformed reference data.

9. The method of claim 1 , wherein the articulated virtual 3D model is created on the basis of 3D point data including information relating to spatial coordinates.

10. The method of claim 8 , wherein the 3D point data are combined in a cluster as a function of predefined person-specific limiting values.

11. The method of claim 9 , wherein two individual clusters are combined to form a common cluster representing the person, whenever the two individual clusters do not overlap and the resulting common cluster falls within the person-specific limiting values.

12. The method of claim 9 , wherein the industrial environment comprises a floor, and a projection of the cluster onto the floor is determined and tracked in order to continuously match the articulated virtual 3D model the person during movement.

13. The method of claim 12 , wherein the projection is tracked by means of linear prediction and Kalman filtering.

14. The method of claim 1 , wherein a probability of match is determined, the probability of match representing a probability with which a given posture of the articulated, virtual 3D model represent the current shape of the person.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2010
From: KRESSEL, ULRICH; KRUEGER, LARS; PROGSCHA, WERNER; WOEHLER, CHRISTIAN; KUMMERT, FRANZ; SCHMIDT, JOACHIM; OTT, RAINER; SAGERER, GERHARD
To: PILZ GMBH & CO. KG
Reel/Frame 024961/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2009
From: KRESSEL, ULRICH; KRUEGER, LARS; PROGSCHA, WERNER; WOEHLER, CHRISTIAN; KUMMERT, FRANZ; SCHMIDT, JOACHIM; OTT, RAINER
To: PILZ GMBH & CO. KG
Reel/Frame 022880/0757 →
Priority Claims (2)
DE 10 2006 036 400 · Aug 2, 2006 · national
DE 10 2006 048 166 · Oct 10, 2006 · national
Continuity (2)
Continuation PCTEP2007003037 · Apr 4, 2007
Related Publication 20090237499A1 · Sep 24, 2009