20

The QR would be of a URL. The QR should be big enough like 4 A4 size papers. I though of cutting out the white boxes from a printed paper and spray on it but what about white dot islands. The precision needs to be good enough for a cell phone camera to detect it on the floor from standing distance.

  • 3
    How about making two copies of the QR code and in each version cut out the boxed from every second row only. Then spray one stencil first and place the second stencil at the same position before you spray it (the result will depend on how exact you can position both stencil at the same spot...) – samcarter Jun 23 at 17:37
  • 5
    Related - with what are you spraying? What's the drying time and bleed characteristics? Do you expect this tag to last an hour, a day/week/month or as long as possible? Sprinkled chalk dust could last as little as minutes depending on the traffic level. You may consider overspraying your tag with a clear-coat laquer for increased durability. Do you have permission to tag the pavement like this - and if not, should you ? Consider, this may diminish your brand not enhance it. – Criggie Jun 24 at 4:27
  • 4
    Not directly related to answering your question, but depending on the type of footpath (indoor/outdoor), consider using reverse graffiti (en.wikipedia.org/wiki/Reverse_graffiti) instead of spraying paint for a much more environmental friendly solution. (also solves some concerns of @Criggie) – BrtH Jun 25 at 8:33
  • 7
    I might be out of touch, but do people these days tend to scan random QR codes that they see in the street? It doesn't seem to be much different than clicking random links in spam emails. – Aaron F Jun 25 at 9:17
  • 6
    @thevikas "Its [...] to encourage citizen activism." Oh, great. Somebody who thinks vandalism is a good way to promote civic responsibility. – David Richerby Jun 25 at 13:14
23

One approach to avoid the "island" problem could be to split the pattern into two stencils. In each stencil only the holes of every other row are cut out.

enter image description here

First colour is applied to one of the stencils. Then the stencil is exchanged and the colour is applied to the other stencil.

The weak point of this approach is that both stencil need to be placed at the same position.

  • 10
    Real QR codes have registration marks in three corners. You should be able to make use of those to align the stencils. Instead of adhering strictly to the every-other row thing, you can include overlapping opposite "C" shapes of the registration marks, without violating the no-islands constraint. – hobbs Jun 24 at 2:51
  • @hobbs Good idea! – samcarter Jun 24 at 8:19
  • Not understood the C shape method. – thevikas Jun 24 at 11:15
  • 2
    @thevikas If you look at a QR code, it has nested Black and White squares in the corners (3 large, 1 small). On both stencils, include 3 sides of each square, so that 2 sides overlap and are shared between stencils. Then you can use those to line the second stencil up – Chronocidal Jun 24 at 15:21
  • 2
    Alignment could be done using a cardbard box with no top, and the bottom flaps folded out. User stands on two flaps to hold box position between sprays, and the sides will help stop overspray. OR a flat frame with two flaps held in on one side by tape hinges, so they can be folded out. – Criggie Jun 25 at 4:39
29

Here's a QR Code Stencil Generator which automatically generates thin bridges between islands.

As mentioned by @Aloisdg : It is a Processing project and it is hosted on GitHub.

How to by F.A.T. Lab

I tested it successfully on the pavement last year. The pavement should be as slick as possible, though.

11

What about a custom 3D printed embossing roller?

enter image description here

  • 1
    The target size being asked for is 4 sheets of A4 paper. That'd be a huge roller and well beyond what typical consumer 3rd printers can do. – Dan Neely Jun 24 at 17:36
  • 3
    Unlike the other examples given on this page, my QR code reader is unable to read this one, or even identify it as a QR code. – Mark Jun 24 at 21:27
  • It's flipped, the image is a Photoshop montage – Danielillo Jun 25 at 10:08
  • @Danielillo: Shouldn't flipping not have any effect on QR code? Aren't the 3 identical corners for orientation? – Eric Duminil Jun 25 at 14:00
  • 1
    That’s amazing. – Martin Bean Jun 27 at 15:23
9

Instead of spraypaint - consider a "pavement sticker" or "footpath decal" that looks something like these.

A brighter background colour will help it stand out much more than paint on a dingy pavement/sidewalk. And you can peel, stick, stomp and go, whereas paint takes at least a minute to be touch dry, risking people standing in your tag.

enter image description here

enter image description here

enter image description here

Paper won't last very long, which might be suitable for your needs. A solid vinyl sticker could last up to years.

7

How about buying some grid-shaped welded wire metal mesh (commonly used for rabbit or chicken hutches), and using sticky tape to cover the squares you want to mask?

The wires would be thin enough that they wouldn't affect the scan, but strong enough to support isolated islands (much stronger than relying on tiny thin pieces of paper or card, which might break once they've been soaked in paint). More importantly, it would be quicker to make than a hand-cut stencil and you wouldn't need any expensive machines like a CNC router or 3D printer.

I recommend buying a flat sheet, the stuff that comes on a roll is usually twisted and won't lie flat.

  • 1
    I've used this, worked pretty well. Covered the whole grid in tape and then used a sharp knife to cut out the stencil. – NotAGenie Jun 26 at 11:15
  • @NotAGenie - that's interesting, I was thinking that you'd use (for example) a 1" grid with 1" tape, and just wrap tape around the squares or lines you want to mask – Robin Bennett Jun 26 at 11:26
6

Your islands can become insignificant by creating stencil like bridges to the more solidly founded segments. A bridge of a few millimeters will bleed paint underneath but also will be small enough to be ignored by the QR software from a distance appropriate to the size of the code print. If the few millimeters is excessive, hot glue applied to ordinary sewing thread in more locations (spider web?) will provide the support and almost assure bleed under.

  • 2
    QR codes are specifically designed to withstand a moderate number of single-pixel errors, so even if the few millimeters is excessive, you may be able to leave it there anyway. – Kevin Jun 24 at 6:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.