|
|
|
|
|
by raincole
389 days ago
|
|
I don't know. On one hand, it's noble to see apps (CSP, Procreate, Krita) rejecting AI at this era. On the other hand, I can't help but feel it's mental gymnastics when Krita is implementing a neutral network based linework filter [0] while very vocally being against AI. I understand the technical details, and I still fail to see the nuances here. [0]: https://krita-artists.org/t/introducing-a-new-project-fast-l... |
|
"It’s not a generative AI. It won’t invent anything. It won’t add details, any stylistic flourish besides basic line weight, cross-hatching or anything else. It won’t fix any mistakes. It will closely follow the provided sketch. I believe it won’t even be possible for a network of this size and architecture to “borrow” any parts of the images from the training dataset.
We will not be training the model on any of the existing datasets, or stolen pictures. All artworks will come from artists fully aware what it’s going to be used for. And our particular model will work better with special training data anyway, I believe. Maybe you’d want to help out with gathering the artworks - I will be making another post about that soon.
The calculations will be 100% local and offline. It won’t send the sketch image to any server to process and return the line art. I’m not planning to implement any networking functionality, and there are no servers planned either. It will only use your own computer CPU and GPU for calculations, the same way all of the other features of Krita do. It also won’t train on your images that you make in Krita. It won’t save it anywhere either, until you save it with Krita to your own device as usual, in a Krita file."
This being said, I don't think this is the correct approach. I don't think you need a convolution network or training. You would need some very carefully designed filters with parameters exposed to the user. Granted, this won't do as much of a "good job" at it, but the artist will touch it up anyways.