CPC H04L 51/10 (2013.01) [H04L 51/52 (2022.05)] | 20 Claims |
1. A method, comprising:
selecting, using one or more hardware processors, a respective media overlay in response to information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage;
based at least in part on a category indicator associated with the respective media overlay, populating, using the one or more hardware processors, a group of media overlays with at least the respective media overlay;
generating, by a first client electronic device, second image data based on the image processing operation performed on first image data captured by the first client electronic device;
generating, by the first client electronic device, second metadata comprising information related to the image processing operation modifying the first image data to generate the second image data, the second metadata further comprising a first identifier associated with the first image data captured by the first client electronic device, and a second identifier associated with the second image data generated by the first client electronic device, the first identifier and the second identifier being stored as separate identifiers that are included in a message, the message further including the first image data and the generated second image data as part of the message;
generating, using the one or more hardware processors, the message, the message comprising the first image data, first metadata corresponding to the respective media overlay to be applied to the first image data, the generated second image data, and the second metadata;
providing, using the one or more hardware processors, to the first client electronic device, the second metadata including at least information related to the group of media overlays; and
sending, using the one or more hardware processors, the message to a second client electronic device.
|