achiru commited on
Commit
560fb7b
1 Parent(s): f34e38a

update readme and images for v2

Browse files
README.md CHANGED
@@ -7,24 +7,29 @@ license: openrail++
7
  language:
8
  - en
9
  ---
 
10
 
11
- # Controlnet QR Code Monster v1 For SD-1.5
12
-
13
- ![QR code in shape of a tree, reading "https://huggingface.co/monster-labs"](images/tree.png)
14
 
15
  ## Model Description
16
 
17
  This model is made to generate creative QR codes that still scan.
18
  Keep in mind that not all generated codes might be readable, but you can try different parameters and prompts to get the desired results.
19
 
20
- You can try it in a space [Try it here!](https://huggingface.co/spaces/monster-labs/Controlnet-QRCode-Monster-V1) or use it localy.
 
 
 
 
 
 
 
21
 
22
- We're already working on v2, which is much more powerful, you can try [an early version here](https://qrcodemonster.art) ! OR just scan the monster below !
23
- ![QR code in shape of a blue monster, reading "https://qrcodemonster.art"](images/monster.png)
24
 
25
- ## How to use
26
 
27
- - **Condition**: QR codes are passed as condition images with a module size of 16px. Use a higher error correction level to make it easier to read (sometimes a lower level can be easier to read if smaller in size).
28
 
29
  - **Prompts**: Use a prompt to guide the QR code generation. The output will highly depend on the given prompt. Some seem to be really easily accepted by the qr code process, some will require careful tweaking to get good results.
30
 
@@ -34,19 +39,20 @@ We're already working on v2, which is much more powerful, you can try [an early
34
 
35
  ### Tips
36
 
37
- - You might need to generate multiple QR codes with the same parameters to get a readable output (our new model greatly improves this).
38
 
39
- - Use the Image-to-Image feature to improve the readability of a QR code:
40
  - Decrease the denoising strength to retain more of the original image.
41
  - Increase the controlnet guidance scale value for better readability.
42
  A typical workflow for "saving" a code would be :
43
  Max out the guidance scale and minimize the denoising strength, then bump the strength until the code scans.
44
 
45
- ## Example outputs
46
 
47
- Here are some examples of creative and readable QR codes generated using this model:
48
 
49
- ![A gothic sculpture in shape of a QR code, reading "test"](images/skull_test.png)
50
- ![City ruins with a building facade in shape of a QR code, reading "sd is cool"](images/architecture.png)
 
51
 
52
  Feel free to experiment with prompts, parameters, and the Image-to-Image feature to achieve the desired QR code output. Good luck and have fun!
 
7
  language:
8
  - en
9
  ---
10
+ # Controlnet QR Code Monster v2 For SD-1.5
11
 
12
+ ![QR code in shape of a blue monster, reading "https://qrcode.monster"](images/monster.png)
 
 
13
 
14
  ## Model Description
15
 
16
  This model is made to generate creative QR codes that still scan.
17
  Keep in mind that not all generated codes might be readable, but you can try different parameters and prompts to get the desired results.
18
 
19
+ **NEW VERSION**
20
+
21
+ Introducing the upgraded version of our model - Controlnet QR code Monster v2.
22
+ V2 is a huge upgrade over v1, for scannability AND creativity.
23
+
24
+ QR codes can now seamlessly blend the image by using a gray-colored background (#808080).
25
+
26
+ As with the former version, the readability of some generated codes may vary, however playing around with parameters and prompts could yield better results.
27
 
28
+ You can find in in the `v2/` subfolder.
 
29
 
30
+ ## How to Use
31
 
32
+ - **Condition**: QR codes are passed as condition images with a module size of 16px. Use a higher error correction level to make it easier to read (sometimes a lower level can be easier to read if smaller in size). Use a gray background for the rest of the image to make the code integrate better.
33
 
34
  - **Prompts**: Use a prompt to guide the QR code generation. The output will highly depend on the given prompt. Some seem to be really easily accepted by the qr code process, some will require careful tweaking to get good results.
35
 
 
39
 
40
  ### Tips
41
 
42
+ - For an optimally readable output, try generating multiple QR codes with similar parameters, then choose the best ones.
43
 
44
+ - Use the Image-to-Image feature to improve the readability of a generated QR code:
45
  - Decrease the denoising strength to retain more of the original image.
46
  - Increase the controlnet guidance scale value for better readability.
47
  A typical workflow for "saving" a code would be :
48
  Max out the guidance scale and minimize the denoising strength, then bump the strength until the code scans.
49
 
50
+ ## Example Outputs
51
 
52
+ Here are some examples of creative, yet scannable QR codes produced by our model:
53
 
54
+ ![City ruins with a building facade in shape of a QR code, reading "https://qrcode.monster"](images/architecture.png)
55
+ ![QR code in shape of a tree, reading "https://qrcode.monster"](images/tree.png)
56
+ ![A gothic sculpture in shape of a QR code, reading "https://qrcode.monster"](images/skulls.png)
57
 
58
  Feel free to experiment with prompts, parameters, and the Image-to-Image feature to achieve the desired QR code output. Good luck and have fun!
images/architecture.png CHANGED

Git LFS Details

  • SHA256: 99bfe2f212ad100daceadd71b6a9aa8a25a092a155a3a14d24e896a17682bfa2
  • Pointer size: 131 Bytes
  • Size of remote file: 379 kB

Git LFS Details

  • SHA256: 0ee8143ec1d4b4bf1517d737696e9eb387ae1a10d280209be1ae7dff48288b65
  • Pointer size: 132 Bytes
  • Size of remote file: 1.1 MB
images/monster.png CHANGED

Git LFS Details

  • SHA256: c76758a9d0a292e7f20b1ff7494c302bfaf4aedda56659f80ff68d03805a2d11
  • Pointer size: 131 Bytes
  • Size of remote file: 668 kB

Git LFS Details

  • SHA256: 2ec088ca0ed6c3da320b25b19731ff621cbc4d05660d0eeb92e365cb552df235
  • Pointer size: 131 Bytes
  • Size of remote file: 817 kB
images/{skull_test.png → skulls.png} RENAMED
File without changes
images/tree.png CHANGED

Git LFS Details

  • SHA256: df952b2d410b62ebbae7f1db4bd726a6275e1797c06260fefa3281fdada56c1d
  • Pointer size: 132 Bytes
  • Size of remote file: 1.16 MB

Git LFS Details

  • SHA256: 3d99a8f79d50b410d8dae98d0eefd891d71a0c7c2303d90d85566cc5811c1a15
  • Pointer size: 132 Bytes
  • Size of remote file: 1.31 MB