×

Accelerometer-based calibration of vehicle and smartphone coordinate systems

  • US 9,253,603 B1
  • Filed: 03/05/2013
  • Issued: 02/02/2016
  • Est. Priority Date: 03/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving raw acceleration data generated by an accelerometer of a smartphone, the smartphone being in a vehicle;

    identifying a gravity vector from the raw acceleration data;

    using the gravity vector, decomposing raw linear acceleration data from the acceleration data into a vertical vector and a horizontal vector;

    identifying a Y-axis, a Z-axis, and an X-axis of a coordinate system of the vehicle relative to a coordinate system of the smartphone from the raw acceleration data by identifying a Z-axis vector of the vehicle from the gravity vector, identifying an X-axis vector of the vehicle by analyzing a plurality of horizontal vectors detected within a time interval, and identifying a Y-axis vector of the vehicle by taking a cross product of the X-axis vector and the Z-axis vector of the vehicle;

    generating processed acceleration data by transforming the raw acceleration data into the coordinate system of the vehicle; and

    detecting a driving condition of the vehicle using the processed acceleration data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×