Patent ID: 11861875
Assignee: TATA CONSULTANCY SERVICES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A system for one or more context-adaptive image transformations comprising:
an input/output interface for:
receiving at least one image to perform one or more image transformations; and
receiving one or more preference of a user and at least one context to specify object of interest (OoI) of the at least one image;

one or more hardware processors;
at least one repository of one or more neural networks, a plurality of user-defined context specification, and a plurality of sample images used for training of the one or more neural networks;
at least one memory in communication with the one or more hardware processors, wherein the one or more hardware processors are configured to execute programmed instructions stored in the memory, to:
train a content learning network based on a predefined set of sample images to extract one or more content factors from the received at least one image;
train an aesthetics learning network based on the predefined set of sample images to extract aesthetic factors from the received at least one image;
train a translation network based on the extracted content factors and aesthetic factors of the predefined set of sample images;
identify at least one region of interest (RoI) from the received at least one image based on the received one or more preferences of the user;
extract one or more content factors and one or more aesthetic factors from the at least one identified RoI using the trained content learning network and aesthetics learning network;
derive at least one context from the extracted one or more content factors and one or more aesthetic factors using a pre-trained translation network;
identify context-aware workflow from the derived at least one context and the received one or more user preferences;
calculate a similarity metric for the extracted at least one content and aesthetic factor to determine at least one context requirement; and
perform one or more context-adaptive image transformations based on the identified context-aware workflow and calculated similarity metric to get a transformed image, wherein the transformed image preserving the one or more content factors and aesthetics required for the context.