Patent ID: 11966486
Assignee: VERIZON PATENT AND LICENSING INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to:
capture an image;
process the image, with a binary swapping model or a blind three-dimensional model, to convert the image into a binary image;
generate an identifier that identifies the binary swapping model or identifies the blind three-dimensional model and a color removed from the image by the blind three-dimensional model;
utilize color-space-based clustering to cluster pixels of the binary image and to generate a segmented image with a quantity of segments;
generate a particular number of segments to select that is less than the quantity of segments;
select, randomly or pseudorandomly, the particular number of segments, as selected segments, from the quantity of segments;
mask the selected segments in the segmented image to generate a protected image with masked segments;
associate the protected image with the identifier and with original pixel data of the masked segments; and
store the protected image, the identifier, and the original pixel data of the masked segments in a data structure.