I have an idea for a new mobile app. Here is what I want to accomplish using AI;
I want to get an image (png format), (maybe just byte data too), from my application (I'm developing with Unity3D/C#), send this data to AI application; get modified image from ML app and send it back to my app.
What AI is going to do with img?
Imagine you are the user of my app; you are going to draw a picture on your phone. Picture will be simple, like a seagull illustrated as an 'M' letter.
AI program will get your drawing ('M' in this case), check pixels to give a meaning to 'M'; then draw a more complex drawing that is themed around that M seagull.
(Like a drawing with an ocean made by Pixel Art, with rain clouds from Van Gogh and seagull is painted as a surreal bird...)
My general idea about building this AI system...
I'm not sure how to build this AI system, because I can't understand AI/ML completely. How it works on machine, how to implement it using computer, how to write an algorithm, how pre-made libraries like Tensorflow works... But I'm in a phase of my life that I need to use my time well, and want to build this app while learning.
Can you give me some examples, guidelines and advices? How to start doing this while deciding; what is best approach, performance and development-time wise?
And, Is my approach to the problem is a good one? Can you come up with a better solution for my idea that you can tell me to point me in another direction?