System and method of dynamically controlling parameters for processing sensor output data for collision avoidance and path planning
US-10126722-B2 · Nov 13, 2018 · US
US11074463B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11074463-B2 |
| Application number | US-201715585054-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 2, 2017 |
| Priority date | May 2, 2017 |
| Publication date | Jul 27, 2021 |
| Grant date | Jul 27, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatuses are disclosed for determining a characteristic of a device's object detection sensor oriented in a first direction. An example device may include one or more processors. The device may further include a memory coupled to the one or more processors, the memory including one or more instructions that when executed by the one or more processors cause the device to determine a direction of travel for the device, compare the direction of travel to the first direction to determine a magnitude of difference, and determine a characteristic of the object detection sensor based on the magnitude of difference.
Opening claim text (preview).
What is claimed is: 1. A device, comprising: a camera including a first direction of capture and a first frame capture rate; one or more processors; and a memory coupled to the one or more processors, the memory including one or more instructions that, when executed by the one or more processors, cause the device to: determine a direction of travel for the device; compare the direction of travel to the first direction of capture to determine a magnitude of difference; and adjust the first frame capture rate of the camera to a second frame capture rate based on the magnitude of difference; wherein determining the direction of travel for the device further comprises: determining a trajectory of the device; and predicting a future direction of travel for the device based on the trajectory of the device, wherein the future direction of travel is used as the direction of travel for comparing with the first direction of capture. 2. The device of claim 1 , wherein execution of the one or more instructions further cause the device to adjust the first frame rate by a variable amount of adjustment, wherein the variable amount of adjustment is based on the magnitude of difference. 3. The device of claim 1 , wherein execution of the one or more instructions cause the device to further: determine a speed of the device, wherein adjusting the first frame capture rate is further based on the speed of the device. 4. The device of claim 1 , wherein execution of the one or more instructions cause the device to further: determine an acceleration of the device, wherein adjusting the first frame capture rate is further based on the acceleration of the device. 5. The device of claim 1 , wherein execution of the one or more instructions further causes the device to perform at least one from the group consisting of: adjusting a power of a RADAR antenna based on the magnitude of difference; adjusting a transmit power of a speaker of a SONAR sensor based on the magnitude of difference; adjusting a sounding frequency of the SONAR sensor based on the magnitude of difference; adjusting a power of an emitter for a laser sensor based on the magnitude of difference; adjusting a frequency of a laser of the laser sensor based on the magnitude of difference; adjusting a movement of the laser of the laser sensor based on the magnitude of difference; adjusting a strobe frequency of the emitter for the laser sensor based on the magnitude of difference; adjusting a power of an emitter for a LIDAR sensor based on the magnitude of difference; adjusting a frequency of a laser of the LIDAR sensor based on the magnitude of difference; adjusting a color depth of the camera based on the magnitude of difference; and adjusting a resolution of the camera based on the magnitude of difference. 6. The device of claim 1 , wherein execution of the one or more instructions cause the device to further: determine a density of objects in the device's environment using the camera, wherein adjusting the first frame capture rate is further based on the determined density. 7. The device of claim 1 , wherein execution of the one or more instructions cause the device to further: identify an object as a potential obstacle using one or more captures from the camera, wherein adjusting the first frame capture rate is further based on the identification of the object. 8. The device of claim 7 , wherein execution of the one or more instructions cause the device to further: determine a movement of the identified object, wherein adjusting the frame capture rate is further based on the movement of the identified object. 9. The device of claim 1 , wherein execution of the one or more instructions further causes the device to adjust at least one from the group consisting of: a frequency of processing information captured by the camera based on the magnitude of difference; and a portion of the information captured by the camera to be processed by the device based on the magnitude of difference. 10. The device of claim 1 , wherein the device is a virtual reality headset. 11. A method of operating a camera of a device, wherein the camera includes a first direction of capture and a first frame capture rate, comprising: determining a direction of travel for the device; comparing the direction of travel with the first direction of capture to determine a magnitude of difference; and adjusting the first frame capture rate of the camera to a second frame capture rate based on the magnitude of difference; wherein determining the direction of travel for the device comprises: determining a trajectory of the device; and predicting a future direction of travel for the device based on the trajectory of the device, wherein the future direction of travel is used as the direction of travel for comparing with the first direction of capture. 12. The method of claim 11 , wherein adjusting the first frame capture rate comprises adjusting the first frame capture rate by a variable amount of adjustment, wherein the variable amount of adjustment is based on the magnitude of difference. 13. The method of claim 11 , further comprising at least one from the group consisting of: adjusting a power of a RADAR antenna based on the magnitude of difference; adjusting a transmit power of a speaker of a SONAR sensor based on the magnitude of difference; adjusting a sounding frequency of the SONAR sensor based on the magnitude of difference; adjusting a power of an emitter for a laser sensor based on the magnitude of difference; adjusting a frequency of a laser of the laser sensor based on the magnitude of difference; adjusting a movement of the laser of the laser sensor based on the magnitude of difference; adjusting a strobe frequency of the emitter for the laser sensor based on the magnitude of difference; adjusting a power of an emitter for a LIDAR sensor based on the magnitude of difference; adjusting a frequency of a laser of the LIDAR sensor based on the magnitude of difference; adjusting a color depth of a camera based on the magnitude of difference; and adjusting a resolution of the camera based on the magnitude of difference. 14. The method of claim 11 , further comprising: determining a density of objects in the device's environment using the camera, wherein adjusting the first frame capture rate is further based on the density. 15. The method of claim 11 , further comprising: identifying an object as a potential obstacle using one or more captures from the camera, wherein adjusting the first frame capture rate is further based on the identification of the object. 16. The method of claim 15 , further comprising: determining a movement of the identified object, wherein adjusting the first frame capture rate is further based on the movement of the identified object. 17. The method of claim 11 , further comprising at least one from the group consisting of: adjusting a frequency of processing information captured by the camera based on the magnitude of difference; and adjusting a portion of the information captured by the camera to be processed by the device based on the magnitude of difference. 18. A non-transitory computer-readable storage medium storing one or more programs containing instructions that, when executed by one or more processors of a device, cause the device to perform operations comprising: determining a direction of travel of the device, the device having a camera including a first direction of capture and a first frame capture rate; comparing the direction o
Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title
Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads · CPC title
Rotary gyroscopes · CPC title
of aircraft or spacecraft · CPC title
of aircraft or spacecraft · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.