Unmanned aerial vehicle privacy controls
AssigneeSkydio, Inc.
InventorsDana Livonia Contreras, Lucas Palage Doyle, Justin Eugene Kuehn, Volkan Gurel, Eric David Johnson, Edward Dale Steakley
Life of this patent
Estimating the term…
Abstract
Disclosed in this specification are methods, systems and apparatus, including computer programs encoded on non-transitory computer storage media for unmanned aerial vehicle (UAV) flight operation and privacy controls. Based on geofence types, and UAV distance from a geofence, sensors and other devices connected to a UAV are conditionally operational. Image data collected during a UAV flight may be obfuscated by the UAV while in flight, or via a post-flight process using log data generated by the UAV.
Claims29
An unmanned aerial vehicle (UAV) flight processing system, comprising:
- one or more processors operable to:
- navigate the UAV within a geofence, the geofence being a geospatial boundary in which flight operations of the UAV are performed;
- obtain a digital image captured with a camera of the UAV during flight operations within the geofence, wherein the digital image is a single image or a frame from a digital video;
- determine that a portion of the digital image includes at least a portion of an object located outside of the geofence, the determining comprising:
- projecting the digital image onto a geospatial coordinate system;
- and
- determining in reference to the geospatial coordinate system that the portion of the digital image falls outside a geospatial boundary of the geofence;
- and
- obfuscate the portion of the digital image located outside the geofence.
A method comprising:
- navigating, by one or more processors of a flight processing system, an unmanned aerial vehicle (UAV) within a geofence, the geofence being a geospatial boundary in which flight operations of the UAV are performed;
- capturing during flight operations within the geofence, by a camera of the UAV, a digital image, wherein the digital image is a single image or a frame from a digital video;
- determining, by the one or more processors, that a portion of the digital image includes at least a portion of an object located outside the geofence, the determining comprising:
- projecting the digital image onto a geospatial coordinate system;
- and
- determining in reference to the geospatial coordinate system that the portion of the digital image falls outside a geospatial boundary of the geofence;
- and
- obfuscating the portion of the digital image located outside the geofence.
A processing system, comprising:
- receiving, one or more digital images, obtained by an unmanned aerial vehicle (UAV) during flight operations of the UAV within a geofence, the geofence being a geospatial boundary in which flight operations of the UAV were performed;
- receiving UAV flight log data from the UAV comprising geospatial locations of where the one or more images where taken;
- determining, by the one or more processors, that a portion of a digital image includes at least a portion of an object located outside of a geofence, the determining comprising:
- projecting the digital image onto a geospatial coordinate system;
- and
- determining in reference to the geospatial coordinate system that the portion of the digital image falls outside a geospatial boundary of the geofence;
- and
- obfuscating the portion of the digital image located outside the geofence.
A method implemented by a computer system comprising one or more processors, the method comprising:
- receiving, one or more digital images, obtained by an unmanned aerial vehicle (UAV) during flight operations of the UAV;
- receiving UAV flight log data obtained from the UAV comprising geospatial locations of where the one or more images where taken;
- determining, by the one or more processors, that a portion of a digital image includes at least a portion of an object located outside of a geofence, the geofence being a geospatial boundary in which flight operations of the UAV are performed, the determining comprising:
- projecting the digital image onto a geospatial coordinate system;
- and
- determining in reference to the geospatial coordinate system that the portion of the digital image falls outside a geospatial boundary of the geofence;
- and
- obfuscating the portion of the digital image located outside the geofence.
Dependencies are inferred from the claim text.