31 ms·
Show HN: Create a portrait painting from one photo
- slackfan 2y agoExamples look like pretty basic Photoshop filters circa 20 years ago.
- zhuofengli 2y agophotoshop requires human work, but this is fully done automatically, that might be the major difference
- slackfan 2y agoJust requires a single snipped of javascript to do the same automatically. Photoshop supports robust scripting. You can also do much the same with imagemagic, no AI required.
- mkoryak 2y agoI have not tried this service, but one of the examples takes a picture of a man whose head is tilted to the side and makes a painting where his head is not tilted. You wont be able to do that with imagemagic
- gkaye 2y agoI'd be welcome to be proven wrong, but I don't think you'd be able to achieve the results shown here without some sort of stable diffusion or GAN approach.
- deleted 2y ago[deleted]
- barbazoo 2y agoGenuine question then, how do you do something like this with PS or Gimp?
- dylan604 2y agoLots of layers and lots of mattes. You take any picture of a person, and matte them out of the background. You then find a background you like, and arrange as you see fit. You then find whatever hair style you like, and matte it in as well. Plenty of other filters involved as well. Hell, you can even play with this stuff in Illustrator to get the "painted" look by converting to vectors. How many magazine covers do you see and actually believe that was anything close to what the original image looked like? I have no idea how long this thing takes, but I'm guessing it's helluva lot faster than a person in PS, and it will be doable with anybody with zero amount of talent required. To think it couldn't be done in PS is just lack of knowing good PS artists.
- barbazoo 2y agoOk, so it's more than just "pretty basic Photoshop filters" like OP suggested.
- dylan604 2y agoWell, they just said it looks like basic filters, and to an extent they are not wrong. PS has had filters that give a "paint" look/feel to it, and they would still be useful to do this in PS. They didn't say that's all that would be needed. Those filters are basic filters in PS as they are included and not 3rd party separate purchases. Your interpretation of the original comment into saying it was simple is a bit skewed
- crazygringo 2y agoNot even close. Traditional Photoshop filters can't do anything like this. I know the filters you're talking about, and they can certainly turn photos into some faux-artistic effects, but the result is really bad, and everything in the image remains in the exact same place. This is applying an actual artistic style, and also changing body position, background, hair, lighting, etc. So I don't know why you'd want to be so dismissive of something like this.
- slackfan 2y agoTo an untrained eye, it all looks the same really. There is no artistic style here that you can clearly see in any decent museum of fine arts. It really does just look like photoshop filters. Not sure the power costs of running a model like this over the caloric costs of a human + the power to power their photoshop machine, for instance, is worth it.
- crazygringo 2y agoNo, they look nothing alike. And I described why. Which you haven't even acknowledged. And it has nothing to do with an "trained eye". Saying they look the same is like saying Nintendo 64 graphics look the same as PlayStation 5 graphics. It's just incorrect.
- slackfan 2y agoThey look alike to me. I'm sorry that I am not you, and cannot perceive reality the same way that you do. Really open-minded of you to think like this, really.
- nicce 2y agoPrivacy policy returns 404 It is important in service like this.
- zhuofengli 2y agoSorry I was rushing to get the site live, privacy page will be up soon
- irrational 2y agoWhy the rush?
- dylan604 2y agoBecause someone else could be first?
- nicce 2y agoIf the service takes any money, it should not be hurried. Missing privacy policy, no physical address et. will get you flagged as scam site in EU pretty fast.
- dylan604 2y agoIn this day and age, why does Drawbert need a physical address? That's ridiculous. It's not like someone is going to go to the address and expect to see Drawbert's studio with all of its paints and easels and canvases just laying around waiting to be used. After that, the only people needing the address would be the state to have on file to send correspondence regarding the business. At that point, so many businesses have an address in another state/country to yet again make that address meaningless. Not really sure what your point in thinking a physical address is meaningful.
- nicce 2y ago> After that, the only people needing the address would be the state to have on file to send correspondence regarding the business. At that point, so many businesses have an address in another state/country to yet again make that address meaningless. Not really sure what your point in thinking a physical address is meaningful. It is one of the best ways to validate valid business from scam sites. There is a point for human person location, usually which can be verified. If the location is real, you are unlikely to scam someone, as there is certain way to reach them. Anyway, in EU it is mandated that company has registered physical address.
- coziestSoup 2y agoThese look great! Can you explain a bit about the underlying technique? Is this using InstantID?
- pavlov 2y agoOne interesting development from generative AI is that it has opened a lot more people's eyes to seeing kitsch. Professional artists generally don't see great value in the style of art exemplified by these AI-powered image generators. It tends to be formulaic, derivative, and melodramatic with all the high-contrast portraits and sunsets and oversaturated pastoral landscapes. But popular taste has been in many ways stuck a century or more in the past. Now that these styles can be generated at the click of a button, it's far easier for even laypersons to see them as essentially canned forms of expression. I wonder if this augurs a larger shift in artistic taste. The introduction of photography fundamentally changed what people want from human-made images, and AI could have almost as far-reaching effects.
- thot_experiment 2y agoI'll note that it's AI art generated by non-artists that tends to be this way (the majority of AI art) but it's definitely possible to get much more human looking output with proper conditioning/model tuning. I do think you have a point though.
- crazygringo 2y agoI think you're absolutely right that generative AI art doesn't produce any "great value" at all, in terms of Art with a capital A. But on the other hand, probably 99% of what professional illustrators do isn't, and doesn't need to be, great Art either. They're just trying to quickly produce a hero illustration for an article, or turn an author headshot into a simpler sketch, or add some appropriate clothing to a background NPC. Being "formulaic" and "derivative" and a "canned form of expression" here is a feature, not a bug. Which is why generative AI seems so great to me. In terms of "kitsch" -- yeah I'd never in a million years hang something AI-generated on my wall as if it were fine art produced by a human soul trying to express something. And I think the creator of Drawbert should focus entirely on this being a tool for being professional portraits for business and branding use, rather than "stunning portraits" or "masterpiece paintings". The former is what it actually is, the latter it ain't.
- andybak 2y agoYou're conflating "art commonly created by these AI-powered image generators" with "art that AI is capable of". Just because most people create things that you categorise as kitsch should not fool you into thinking that's an inherent limitation. There's almost no limit to the kind of images that can be created given the right input. Unless you want to define kitsch as "anything that an AI image generator is capable of producing"?
- thot_experiment 2y agoif you want to do this yourself you're going to want stable diffusion and one of the clipspace face embedding controlnets (tencent Photomaker is one), the ones that keep the input pose exactly are likely using depth as well or maybe straight image2image, I demoed something like this at open sauce this weekend making pixel art on an ancient dot matrix printer. I'll endeavor to package everything up and post a repo in the near future, this sort of low effort sass stuff really irritates me. I'll do my best to replicate this functionality in a easy to use open source UI/UX
- marcodiego 2y agoSeems nice. I'd use if it was a GIMP plugin.
- crazygringo 2y agoThese are actually really, really useful. I don't know if I'd call the portraits "stunning" but this is exactly the type of image that is extremely useful to use as an author portrait on a blog or publication, in a list of employees on a startup's team page, and so forth. You can compare with Wall Street Journal hedcuts [1] or the portraits in the Economist's "By Invitation" [2]. Because actual photos often reveal "too much", with a lot of distracting detail not relevant to your "essence", and you're never going to get a series of photos of different people to look all that consistent unless you're using the same photographer with the same setup in the same location, which usually isn't practical. So this kind of tool that accurately reproduces someone's face and expression and hair accurately, but stylizes the rest, is actually super useful in communicating just the right amount of visual information in a lot of professional contexts. So kudos to the creator -- I think you might be able to turn this into a business if you market this to businesses that want to use images of their employees, where the business pays to decide on a particular consistent "look", and then can just feed in and update images of employees/reporters as needed. Charge something like $199 to define the look, and then $99/yr for portraits based on up to 100 original photo uploads per year, $179/yr for 200 photos, etc. [1] https://www.wsj.com/articles/whats-in-a-hedcut-depends-how-its-made-11576537243 https://www.wsj.com/articles/whats-in-a-hedcut-depends-how-i... [2] https://www.economist.com/by-invitation https://www.economist.com/by-invitation
- zhuofengli 2y agoThanks for adding this angle, definitely not something I thought about, could be a good use case for the future path of this tool
- nickthegreek 2y agoCould really use a $3 or $5 credit pack. $10 is a bit big to jump into without trying it out.
- zhuofengli 2y agothere are some free credits to try things out if you sign in
- chrischen 2y agoI’ve deployed something similar for Instapainting using convolutional texture nets: https://www.instapainting.com/assets https://www.instapainting.com/assets. This is some 5+ year old stuff but with hand-picked models still stands up against newer stuff albeit limited to select styles. I assume this is using newer generative techniques like stable diffusion.
- zhuofengli 2y agoInteresting to know how things were done before the generative AI wave, and yes this is based on stable diffusion
- 1010010 2y agoThe POST to https://drawbert.ai:1000/convert https://drawbert.ai:1000/convert returns Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://drawbert.ai:1000/convert https://drawbert.ai:1000/convert. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 502. after ~2 mins
- shinycode 2y agoWill we have the tendency to steer away from generated content because it will become « cheap » ? Or will those generated painting will retain the same value as current paintings done by a human in their appreciation and value ?
- dylan604 2y agoeventually, the novelty will wear off.
- 0x000042 2y agoI tried reading the terms of use and privacy policy. Both lead to 404 errors (https://drawbert.ai/terms https://drawbert.ai/terms and https://drawbert.ai/privacy https://drawbert.ai/privacy)
- fallinditch 2y agoIt's nicely presented, good job! Unfortunately with my free credit it came up half baked, as grayscale with some color splotches and without the background I described. The caricature rendition of my supplied photo is very good.
- zhuofengli 2y agoThanks for the feedback!
- helloimben 2y agoOkay this is sweet. My wife is gonna love this lol.
- blumomo 2y agoSign up link sent per email redirects to localhost
- zhuofengli 2y agothanks for reporting this, it's now fixed
- bestouff 2y agoI tried it with some photos of my partner and I - whatever the photos I choose or how many times I tried, I'm always very realistic but my partner is ... somebody else. I guess your training set lacks some particular faces or something, because it always want to render someone else, and curiously it's very coherent in that someone else.
- zhuofengli 2y agoI'd suggest using a different photo of your partner, something that represents them better. That makes a difference in my experience
- bestouff 2y agoI tried 4 different photos. Oh well, thanks anyway.
- nibuybyu 2y ago[flagged]
- nibuybyu 2y ago[flagged]