IMAGE CAPTURE WITH PRIVACY PROTECTION
First Claim
1. A surveillance drone system comprisinga remotely controllable drone;
- a means for capturing image data in said drone, the image data representing a visible region in view of said drone;
a means within said drone for receiving a preference setting corresponding to a target where said target is chosen from a group of individuals present in the visible region when the image data is captured, wherein to receive the preference setting the means;
analyzes the image data to determine that the target bears a first tag that is not unique to the target; and
determines, based at least on the determination that the target bears the first tag, the preference setting indicating that the target is not to be tracked;
a means for determining, using the received preference setting, a portion of the image data corresponding to the target;
a means for selectively modifying the image data to provide surveillance image data comprising obscurant data in place of the portion of the image data corresponding to the target; and
a means remote from said drone for recording said surveillance image data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of providing obscurant data includes receiving image data including an image of a target and receiving a preference setting corresponding to the target. Obscurant data of at least a portion of the image data corresponding to the target are determined using the received preference setting. A method of providing surveillance image data includes capturing image data including an image of a target, querying a database to receive a preference setting corresponding to the target, determining the obscurant data of the portion of the image data, and selectively modifying the received image data according to the determined obscurant data to provide the surveillance image data.
39 Citations
22 Claims
-
1. A surveillance drone system comprising
a remotely controllable drone; -
a means for capturing image data in said drone, the image data representing a visible region in view of said drone; a means within said drone for receiving a preference setting corresponding to a target where said target is chosen from a group of individuals present in the visible region when the image data is captured, wherein to receive the preference setting the means; analyzes the image data to determine that the target bears a first tag that is not unique to the target; and determines, based at least on the determination that the target bears the first tag, the preference setting indicating that the target is not to be tracked; a means for determining, using the received preference setting, a portion of the image data corresponding to the target; a means for selectively modifying the image data to provide surveillance image data comprising obscurant data in place of the portion of the image data corresponding to the target; and a means remote from said drone for recording said surveillance image data. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
4. (canceled)
-
8. (canceled)
-
9. A surveillance data processing system comprising one or more hardware computing devices storing computer program instructions that, upon execution, cause the one or more hardware computing devices to:
-
receive image data captured at a first time by an imaging device of a drone, the image data representing a surveillance area visible to the drone at the first time; determine, based at least in part on the image data, that a first tag is present in the surveillance area at the first time, wherein the first tag is not a unique identifier of any specific object present in the surveillance area; identify a first target appearing in the image data, the first target representing a first object bearing the first tag; identify a first portion of the image data that is associated with the first target; transform the first portion of the image data using modification data associated with the first tag to produce surveillance image data; and send the surveillance image data to a display device in communication with the one or more hardware computing devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A surveillance system comprising a database storing a plurality of records each including an identifier and one or more preference settings describing modifications of a recorded image, and one or more hardware computing devices in communication with the database and storing computer program instructions that, upon execution, cause the one or more hardware computing devices to:
-
communicate with a user interface system to receive a first set of preference settings input into the user interface system by a user; store the first set of preference settings with a first identifier in a first record of the plurality of records, the first identifier derived from a first tag; receive surveillance data including a video stream comprising a plurality frames arranged in a sequence and captured, for a duration from a first time to a second time, by an imaging device of a drone, the video stream representing a surveillance area visible to the drone for the duration; determine, based on the surveillance data, that one or more objects are present in the surveillance area for the duration and each bear the first tag; determine the first identifier from the surveillance data pertaining to the first tag; retrieve the first record from the database using the first identifier; based on the first set of preference settings, obtain modification data pertaining to display of a first object of the one or more objects, the first object being associated with the user; transform each frame of the plurality of frames using the modification data to produce a surveillance video stream in which the first object is displayed according to the preference settings; and send the surveillance video stream to a display device in communication with the one or more hardware computing devices. - View Dependent Claims (21, 22)
-
Specification