Patent attributes
An aspect of providing user-configurable settings for content obfuscation includes, for each media segment in a media file, inputting the media segment to a neural network, applying a classifier to features output by the neural network, and determining from results of the classifier images in the media segment that contain the sensitive characteristics. The classifier specifies images that are predetermined to include sensitive characteristics. An aspect further includes assigning a tag to each of the images in the media segment that contain the sensitive characteristics. The tag indicates a type of sensitivity. An aspect also includes receiving at least one user-defined sensitivity, the user-defined sensitivity indicating an action or condition that is considered objectionable to a user, identifying a subset of the tagged images that correlate to the user-defined sensitivity, and visually modifying, during playback of the media file, an appearance of the subset of the tagged images.