Unmanned aerial vehicle privacy controls
First Claim
Patent Images
1. 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.
6 Assignments
0 Petitions
Accused Products
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.
68 Citations
29 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 27)
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 28, 29)
-
-
17. 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. - View Dependent Claims (18, 19, 20, 21)
-
-
22. 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. - View Dependent Claims (23, 24, 25, 26)
-
Specification