this post was submitted on 06 Jul 2023
5 points (85.7% liked)

Stable Diffusion

4310 readers
5 users here now

Discuss matters related to our favourite AI Art generation technology

Also see

Other communities

founded 1 year ago
MODERATORS
 

Hey guys. I've been playing around with stablediffusionweb.com on mobile. It's fun but I'm not getting great results. Is it possible to get anything decent this way? Or do you need to go all in with Ai art generation to have any decent results.

Looking for some tips and general discussion around this.

Cheers

top 7 comments
sorted by: hot top controversial new old
[–] FactorSD@lemmy.dbzer0.com 4 points 1 year ago (1 children)

I'm not familiar with that site specifically, but in principle using a web/cloud tool means that your being on mobile has zero impact on the output. You are feeding a more powerful computer prompts and it sends you back the pictures it generates. So this isn't a "mobile" problem.

There's two things to keep in mind though - Firstly, using SD is a art in itself. It's not easy to get good outputs. I know it's kinda presented as being "just type and awesome comes out", but typically a lot of work goes into generating good AI art works. There are a lot of parameters and a lot of possible tools and you do need to spend some time learning how it all fits together. Secondly, running on someone else's platform is always limiting in terms of what parameters you can fiddle with. A big chunk of getting good results is being able to use your own preferred embeddings, LORA and model to get the results you want. SD can do photorealistic aliens and cartoon smut, but it can't do both on the same settings, and if you can't change them then you will always be limited.

You don't necessarily need to move off of mobile, and at least while you are starting out I wouldn't recommend spending lots of money, but you should think about SD as being a workflow and consider what is convenient. Personally, I would work on a laptop if at all possible, even if you are just using the various cloud versions (HuggingFace etc). That's just because you are going to do a lot of copying and pasting and granular tweaking of settings. When you have a big prompt and you need to just change one value, having a trackpad is a lot easier than poking at tiny text on a small screen.

I do generally believe that running a personal instance of SD is the way forward in the long term. The real barrier is technical knowledge more than cash/gpu power; setting it up is not easy if you are someone who doesn't know Python (like me). If you have any device with a mediocre gpu (I started on my laptop 3050ti) then SD will run slow, but will actually run. If you already have that device to use, it's literally free and you get the benefits of a local instance immediately, like being able to do big runs (leave them overnight if they take too long) of X/Y plots to help you learn how parameters work, and being able to try out models and LORAs to get where you want to be.

If you don't have such a device, you can still dip your toe in without spending a lot of money. I do my SD work on a Shadow.tech cloud PC and various other services are available. Yes, in this economy throwing 50 bucks around isn't nothing, but you get a GPU with 20gigs of VRAM and it runs 10x faster (more actually - 10 iterations per second instead of 4 seconds per iteration) than I had before.

You can access any cloud instance via mobile if that's your bag, although it does not work wonderfully on Shadow, because it's so focused on giving you a Windows desktop rather than a mobile front end. You could however be a super cool guy and connect your phone to a USB-C hub, then connect it to a mouse, keyboard and monitor.

All just food for thought :D

[–] BOMBbejaan@lemm.ee 1 points 1 year ago (1 children)

Thanks for the great reply. I'll read up more and learn as I go. I just wanted a cool profile pic and to waste a bit of time, and now I'm getting sucked in! Gaining real respect for people who can create amazing images!

[–] FactorSD@lemmy.dbzer0.com 1 points 1 year ago

Welcome to the rabbit hole my dude.

It's so fucking deep.

[–] db0@lemmy.dbzer0.com 3 points 1 year ago (2 children)

Use ArtBot. It runs perfectly fine on the phone and gives you access to 200+ models and all LoRas in CivitAI via the AI Horde. Register a free AI Horde account to get more priority

[–] BOMBbejaan@lemm.ee 1 points 1 year ago

I've been trying it out today! It's great but I often get that my renders get stuck on 95%.

Must say, the 'presets' are a great help!

[–] Xandar437@feddit.nl 2 points 1 year ago* (last edited 1 year ago)

Most of the art you see comes from trained models that are either injected with Lora's (like a specific smaller training set) of a person, item, scenery, etc... Or trained by the user ontop of base 1.4/1.5 models. You can download all those from cites like Civtai (warning lots of NSFW), Or train them yourself using either online servers or with stablediffusion installed locally on your pc. It takes quite a beefy pc and more importantly a good GPU with lots of VRAM to run stablediffusion locally so I doubt there is anthing remotly good that you can run locally on your phone right now.

As you mentioned you can of course connect to online services, but I doubt you will get the freedom of having your own local instance.

Your best bet would be midjourney on discord, that should run on the discord phone app. Just keep in mind its a paying service, and has strong guidelines on what can and can not be generated.