Selective obfuscation of objects in media content
AssigneesGetac Technology Corporation, WHP Workflow Solutions, Inc.
InventorsThomas Guzik, Muhammad Adeel
Life of this patent
Estimating the term…
Abstract
Described herein are techniques that may be used to provide for automatic obfuscation of one or more objects in a media data. Such techniques may comprise receiving, from a data source, a media data comprising a depiction of a number of objects, identifying, within the received media data, a set of objects associated with the media data, and storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time. Upon receiving a request for the media data, such techniques may further comprise updating the media data by applying an obfuscation effect to the one or more locations with respect to time, and providing the updated media data in response to the request.
Claims20
A method comprising:
- receiving, from a data source, media data comprising a depiction of a number of objects;
- identifying, within the media data, a set of objects associated with the media data;
- storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time;
- receiving a request for the media data from a requesting entity;
- determining, via an obfuscation rule, at least one specific object to be automatically obfuscated from the media data based at least in part on a role of the requesting entity from which the request was received;
- updating the media data by applying an obfuscation effect to at least one location of the one or more locations within the media data that corresponds to the at least one specific object with respect to time;
- and
- providing the updated media data in response to the request.
A computing device comprising:
- a processor;
- and
- a memory including instructions that, when executed with the processor, cause the computing device to, at least:
- receive, from a data source, media data comprising a depiction of a number of objects;
- identify, within the media data, a set of objects associated with the media data;
- store an indication of one or more locations of the objects in the set of objects within the media data with respect to time;
- receive a request for the media data from a requesting entity;
- determine, via an obfuscation rule, at least one specific object to be automatically obfuscated from the media data based at least in part on a role of the requesting entity from which the request was received;
- update the media data by applying an obfuscation effect to at least one location of the one or more locations within the media data that corresponds to the at least one specific object with respect to time;
- and
- provide the updated media data in response to the request.
A non-transitory computer-readable media collectively storing computer-executable instructions that upon execution cause one or more computing devices to collectively perform acts comprising:
- receiving, from a data source, a media data comprising a depiction of a number of objects;
- identifying, within the media data, a set of objects associated with the media data;
- storing an indication of one or more locations of the objects in the set of objects within the media data with respect to time;
- receiving a request for the media data from a requesting entity;
- determining, via an obfuscation rule, at least one specific object to be automatically obfuscated from the media data based at least in part on a role of the requesting entity from which the request was received;
- updating the media data by applying an obfuscation effect to at least one location of the one or more locations within the media data that corresponds to the at least one specific object with respect to time;
- and
- providing the updated media data in response to the request.
Dependencies are inferred from the claim text.