Show HN: Ultra-Realistic Generative Fill with AI and 3D Hey all, You've probably seen projects that add objects to an image from a style or text prompt, like InteriorAI (levelsio) and Adobe Firefly. The prevalent issue with these diffusion-based inpainting approaches is that they don't yet have great conditioning on lighting, perspective, and structure. You'll often get incorrect or generic shadows; warped-looking objects; and distorted backgrounds. ### What is Fill 3D? Fill 3D is an exploration on doing generative fill in 3D to render ultra-realistic results that harmonize with the background image, using industry-standard path tracing, akin to compositing in Hollywood movies. ### How does it work? 1. Deproject: First, deproject an image to a 3D shell using both geometric and photometric cues from the input image. 2. Place: Draw rectangles and describe what you want in them, akin to Photoshop's Generative Fill feature. 3. Render: Use good ol' path tracing to render ultra-realistic results. ### Why Fill 3D? + The results are insanely realistic (see video in the github repo, or on the website). + Fast enough: Currently, generations take 40-80 seconds. Diffusion takes ~10seconds, so we're slower, but for the level of realism, it's pretty good. + Potential applications: I'm thinking of virtual staging in real estate media, what do you think? ### Check it out at https://fill3d.ai + There's API access! :D + Right now, you need an image of an empty room. Will loosen this restriction over time. Fill 3D is built on Function ( https://fxn.ai ). With Function, I can run the Python functions that do the steps above on powerful GPUs with only code (no Dockerfile, YAML, k8s, etc), and invoke them from just about anywhere. I'm the founder of fxn. ### Tell me what you think!! PS: This is my first Show HN, so please be nice :) https://ift.tt/ft7mxD2 September 29, 2023 at 02:11AM
Show HN: Ultra-Realistic Generative Fill with AI and 3D https://ift.tt/gv9It7l
Related Articles
Show HN: I made a form builder to get people to speak their mind in realtime https://ift.tt/8IeF7PnShow HN: I made a form builder to get people to speak their mind in re… Read More
Show HN: I made an extension that turns Google Sheets into Google Slides https://ift.tt/aZoYqtiShow HN: I made an extension that turns Google Sheets into Google Slid… Read More
Show HN: Apple-like smooth corners for Tailwind CSS https://ift.tt/RSft1VKShow HN: Apple-like smooth corners for Tailwind CSS https://ift.tt/y0i… Read More
Show HN: Magenta.nvim – AI coding plugin for Neovim focused on tool use https://ift.tt/0Dxo6aQShow HN: Magenta.nvim – AI coding plugin for Neovim focused on tool us… Read More
Show HN: Snap Scope – Visualize Lens Focal Length Distribution from EXIF Data https://ift.tt/BGq0vo3Show HN: Snap Scope – Visualize Lens Focal Length Distribution from EX… Read More
Show HN: Pokemon BattleSim – Make your friends into Pokemon https://ift.tt/fBUX4MrShow HN: Pokemon BattleSim – Make your friends into Pokemon https://if… Read More
Show HN: Freelens OSS Kubernetes IDE https://ift.tt/149q02FShow HN: Freelens OSS Kubernetes IDE Hello everyone, disappointed that… Read More
Show HN: Actionate – GitHub Actions for JetBrains IDEs https://ift.tt/gj6YLJ5Show HN: Actionate – GitHub Actions for JetBrains IDEs I’m excite… Read More
0 Comments: