Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AI models for graphics editing #1694

Open
Keavon opened this issue Mar 20, 2024 · 2 comments
Open

AI models for graphics editing #1694

Keavon opened this issue Mar 20, 2024 · 2 comments
Labels
Feature New feature or request Help Wanted Extra attention is needed

Comments

@Keavon
Copy link
Member

Keavon commented Mar 20, 2024

Below is a list of AI model disciplines that will be useful tools in the graphics editing process. Feel free to comment with ideas for more items missing from this list.

  • Image generation (to turn inputs like text, images, masks, or other control data into a desired image)
    • Infill (to generate the content in missing areas based on a mask, or uncrop an image)
    • Style transfer (to adapt the subject of one image to the art style of another image)
  • Depth estimation (to generate a depth map that can be used for many procedural effects)
  • Segmentation (to automatically mask a subject or break a scene apart into multiple subjects)
  • Relighting (to change the direction and color cast of the lighting on a scene or subject)
  • Novel view synthesis (to alter the perspective angle or FoV of a subject)
@Keavon Keavon added Feature New feature or request Help Wanted Extra attention is needed labels Mar 20, 2024
@CheeksTheGeek
Copy link

Can I possibly submit a GSOC Proposal for this exact mega-task?
It seems like an interesting domain to which I'd like to contribute, can see starting points for 4 out of 5 pointers (except Novel View Synthesis), and would very much like to learn in these fields, and seems like the timeline matches with that of GSOC?

Though I can understand if the maintainers would like someone more specialized to be up for this task, if I get the opportunity, I'll definitely make it up to the quality standards maintained in this great project!

Let me know if it's possible and I'll start working on a proposal right away!

@Keavon
Copy link
Member Author

Keavon commented Mar 21, 2024

@CheeksTheGeek please join the Discord and discuss this with me there. The task is described somewhat further in https://graphite.rs/volunteer/guide/projects/student-projects/#machine-learning-architecture. Just to set expectations, I will note that this requires a decently advanced level of understanding in deep learning concepts, including a fluent understanding of how to use libraries like PyTorch or similar to implement concepts based on your readings of research papers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request Help Wanted Extra attention is needed
Projects
Status: Medium-Term
Development

No branches or pull requests

2 participants