×

Recognizing in-air gestures of a control object to control a vehicular control system

  • US 9,868,449 B1
  • Filed: 05/29/2015
  • Issued: 01/16/2018
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of recognizing in-air gestures of a control object to control a vehicular control system, the method including:

  • determining observation information characterizing in-air gestural motion of a control object from at least one image captured at time t0;

    constructing a three-dimensional model to represent the control object by fitting one or more three-dimensional solid subcomponents modelled in software to a construct of the control object defined by the observation information based on the image captured at time t0;

    responsive to modifications in the observation information based on another image captured at time t1, wherein the control object moved between t0 and t1, improving conformance of the three-dimensional model to the modified observation information by;

    determining an error indication including a difference in space between a point on another construct of the control object defined by the observation information based on the image captured at time t1 and a corresponding point on at least one of the three-dimensional solid subcomponents modelled in software fitted to the construct defined by the observation information based on the image captured at time t0; and

    responsive to the error indication adjusting the three-dimensional model; and

    interpreting motions of the control object wherein the motions are determined based at least in part from the adjusting the three-dimensional model as one or more gestures providing command input to a vehicular control system;

    wherein the at least one image captured at time t0 and the another image captured at time t1 include;

    capturing with a camera an ambient capture for a field of view of the camera in ambient lighting conditions;

    illuminating a flash;

    capturing with the camera a flash capture for the field of view of the camera while illuminated by the flash;

    differencing the ambient capture and the flash capture to produce a clean image capture with reduced ambient lighting effects;

    analyzing the clean image capture to construct a three-dimensional model of a control object in the field of view;

    tracking, using the three-dimensional model, the control object by repeatedly producing and analyzing clean image captures of the control object and interpreting the gestures and outputting one or more control streams including signal which results in control of a vehicle system based on the interpretation of the gestures; and

    wherein one or more sensors alternate between ambient captures and flash captures during at least part of gesture capture and analysis.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×