Virtual reality scene generator for generating training images for a pattern recognition classifier
First Claim
1. A computer readable medium, encoded with executable instructions configured to be executed by a computer processor to perform a method for generating training samples for a classification system associated with a vehicle occupant protection system, the method comprising the following steps:
- generating a three-dimensional virtual reality scene from a cockpit model having a set of at least two user configurable parameters, and an occupant model having a set of at least two user configurable parameters and a plurality of points of articulation; and
generating a plurality of samples from the virtual reality scene, each of the plurality of training samples having a first set of parameters associated with the cockpit model, a second set of parameters associated with the occupant model, and an occupant pose defined according to the points of articulation associated with the occupant model.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for generating training samples for a classification system associated with a vehicle occupant protection system. A three-dimensional virtual reality scene is generated (138) from a cockpit model having a set of at least two user configurable parameters (132) and an occupant model having a set of at least two user configurable parameters and a plurality of points of articulation (134). A plurality of training samples are generated from the virtual model (142). Each of the plurality of training samples has a first set of parameters associated with the cockpit model, a second set of parameters associated with the occupant model, and an occupant pose defined according to the points of articulation associated with the occupant model.
22 Citations
21 Claims
-
1. A computer readable medium, encoded with executable instructions configured to be executed by a computer processor to perform a method for generating training samples for a classification system associated with a vehicle occupant protection system, the method comprising the following steps:
-
generating a three-dimensional virtual reality scene from a cockpit model having a set of at least two user configurable parameters, and an occupant model having a set of at least two user configurable parameters and a plurality of points of articulation; and generating a plurality of samples from the virtual reality scene, each of the plurality of training samples having a first set of parameters associated with the cockpit model, a second set of parameters associated with the occupant model, and an occupant pose defined according to the points of articulation associated with the occupant model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating a plurality of samples, wherein the samples can be utilized as training and verification samples for a pattern recognition classifier, comprising:
-
a memory storing; a cockpit model, configurable according to a plurality of parameters, that simulates a vehicle interior in a three-dimensional space an occupant model, configurable according to a plurality of parameters, that simulates a vehicle occupant; a virtual reality scene constructor that fuses the occupant model and the cockpit model to form a three-dimensional virtual reality scene; and an image generator that generates an image of the three-dimensional virtual reality scene from a selected camera perspective; and a processor, operatively connected to the memory such that the processor can access data stored on the memory, the processor being configured to access each of the cockpit model, the occupant model, the virtual reality scene constructor, and the image generator as to generate the plurality of samples. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product, encoded on a computer readable medium and operative in a data processing system, for determining at least one characteristic of a vehicle occupant, comprising:
-
a component for generating a set of verification samples, having a known class membership, for the pattern recognition classifier, comprising; a cockpit model, configurable according to a plurality of parameters, that simulates a vehicle interior in a three-dimensional space; an occupant model, configurable according to a plurality of parameters, that simulates a vehicle occupant; and a sample generator that generates a sample for the classifier from the cockpit model and the occupant model; and a pattern recognition classifier operative to classify the set of verification samples, identify a set of at least one verification sample that was not properly classified from the set of verification samples, and incorporate the identified set of at least one verification sample into a set of training data associated with the classifier. - View Dependent Claims (19, 20, 21)
-
Specification