Systems and methods for ultrasonic velocity and acceleration detection
First Claim
1. A system for determining velocity data of an object within a region, comprising:
- a position module configured to determine a relative position of an object within a region;
an ultrasonic transmitter configured to transmit ultrasound into the region;
an ultrasonic receiver configured to receive an ultrasonic reflection of the transmitted ultrasound from a site on the object within the region;
a shift module configured to detect a shift of the ultrasonic reflection received by the ultrasonic receiver relative to the transmitted ultrasound;
a velocity calculation module configured to calculate a first velocity component associated with the site based on the detected shift of the received ultrasonic reflection;
a modification module configured to modify the state of an entertainment device based on the relative position of the object and the first velocity component of the site;
wherein the ultrasonic receiver is further configured to;
receive a direct ultrasonic reflection from an object within the region, andreceive a rebounded ultrasonic reflection from the object, wherein the rebounded ultrasonic reflection comprises ultrasound reflected by the object and the first surface, and then received by the ultrasonic receiver; and
a mapping system configured to;
generate direct positional data associated with the object based on the direct ultrasonic reflection,generate rebounded positional data using the rebounded ultrasonic reflection of the object from the first surface, andgenerate enhanced positional data by combining the direct positional data and the rebounded positional data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and methods associated with determining velocity and/or acceleration information using ultrasound. A system may include one or more ultrasonic transmitters and/or receivers. An ultrasonic transmitter may be configured to transmit ultrasound into a region bounded by one or more surfaces. The ultrasonic receiver may detect a Doppler shift of reflected ultrasound to determine an acceleration and/or velocity associated with an object. The velocity and/or acceleration information may be utilized to modify the state of a gaming system, entertainment system, infotainment system, and/or other device. The velocity and/or acceleration date may be used in combination with a mapping or positioning system that generates positional data associated with the objects.
-
Citations
13 Claims
-
1. A system for determining velocity data of an object within a region, comprising:
-
a position module configured to determine a relative position of an object within a region; an ultrasonic transmitter configured to transmit ultrasound into the region; an ultrasonic receiver configured to receive an ultrasonic reflection of the transmitted ultrasound from a site on the object within the region; a shift module configured to detect a shift of the ultrasonic reflection received by the ultrasonic receiver relative to the transmitted ultrasound; a velocity calculation module configured to calculate a first velocity component associated with the site based on the detected shift of the received ultrasonic reflection; a modification module configured to modify the state of an entertainment device based on the relative position of the object and the first velocity component of the site; wherein the ultrasonic receiver is further configured to; receive a direct ultrasonic reflection from an object within the region, and receive a rebounded ultrasonic reflection from the object, wherein the rebounded ultrasonic reflection comprises ultrasound reflected by the object and the first surface, and then received by the ultrasonic receiver; and a mapping system configured to; generate direct positional data associated with the object based on the direct ultrasonic reflection, generate rebounded positional data using the rebounded ultrasonic reflection of the object from the first surface, and generate enhanced positional data by combining the direct positional data and the rebounded positional data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification