Tien Chiu

  • Home
  • About Tien
    • Honors, Awards, and Publications
  • Online Teaching
  • Gallery
  • Essays
  • Travels
  • Book
  • Blog
  • Dye samples
You are here: Home / Archives for AI

July 23, 2024 by Tien Chiu Leave a Comment

Weaving faces

I’ve spent the last week or so working on the cyborg design. It’s technically very challenging. That’s because weaving a realistic human face is not easy!

While we humans have only vague ideas of what most objects look like, we are VERY familiar with human faces. In fact, our brains are physically wired to recognize and “read” human faces. That means that, if you want to produce a convincing human face, you need to be spot on about things like skin color, facial features, and proportions.

So I’ve been doing a lot of digital swatching to come up with yarn colors.

The first step in this swatching is to come up with a starting palette. I sampled the colors in the image I’m weaving, looking for colors that would mix into the colors I wanted.

Here’s the image I’m weaving. (The head is human-looking on both left and right sides because I will be sewing on the cyborg parts later.)

image of human head

Then I selected five colors from the image. In the double satin structure I’m using, I can use multiple wefts together, so I constructed a set of swatches that shows all the mixes of 1-2 weft colors, like this.

(Top and left rows show the original color palette; the other rows show combinations of those colors.)

color swatches showing different weft combinations

That gave me some ideas of what the weft colors would look like when blended (in practice the blends are not nearly so neat), but didn’t account for the black warp color. Because of the structure, black would blend with the weft colors. I could have 20%, 40%, 60%, or 80% black on the surface, with the weft color making up the rest.

To simulate this, I added a black overlay in Photoshop, with black stripes at 20%, 40%, 60%, and 80% opacity. The overlay (by itself) looked like this:

black overlay to simulate effects of structure

Placing the black overlay over the extended color palette gave four shades for every weft color combination – 20% black, 40% black, 60% black, and 80% black, for a total of 15 x 4 = 60 possible colors.

final color swatches

However, if I tried to use 60 colors, especially nearly-identical colors, in a palette, I’d drive myself crazy (for a variety of technical reasons that I won’t get into here). So I winnowed them down to 18 colors:

simplified color palette

Then I told Photoshop to simplify the image to a version containing only those colors:

image flattened to 18 colors

It’s pretty good. You can see some graininess in the photo, especially around the tip of the nose, but it’s not bad.

I wasn’t entirely satisfied, though, as I felt the face didn’t have the glow of the original. Mixing in the black had darkened and reduced the saturation of the face. So I went back and created a new palette, with colors just a trifle more saturated and lighter than the previous set.

The new palette did significantly better – the version of the photo using that palette is below – so I decided to roll with it.

photo flattened to second color palette of 18 colors

(This is not what the final design will look like, however. Woven designs have MUCH lower resolution than digital images, so a lot of detail will be “lost in translation”.)

Now I needed to find yarns of the right colors to make up the palette. It would essentially be impossible to source these commercially: the colors would have to be nearly precise matches, and the odds of finding them in the limited commercial palette are essentially zero.

To the dye samples!!

I dyed 1500 samples of yarn in various Procion MX color combinations a while back – you can see them here. This gives me an exceptionally large palette to choose from – still doesn’t cover the entire color gamut, but I get quite a bit of selection when I flip through my books.

I was in luck! There were not one, but TWO palettes that looked like they might work:

dye samples compared to original palette

I think I could work with either of these. The bottom set of samples is truer to the colors of the original palette, but (like the original image) that palette doesn’t seem quite Asian enough for me. Too much pink and not enough yellow. The top set of samples has a more yellowish cast, which I think might mimic Asian skin better.

My plan is to dye all six colors, weave up samples, and see which I like best.

I had originally planned to weave using 20/2 silk, which is about the size I wanted, but there’s a hitch: silk dyes differently from cotton. The colors shift, sometimes dramatically. So if I wanted to dye silk, I’d have to do samples to test the dye formulas, adjust as needed, do more samples, etc. Time is short and silk is expensive, so I think I’ve decided to take the quicker path and use a cellulose fiber – probably mercerized cotton.

I’m still debating what size yarn to use, and will likely weave up samples in both 20/2 and 10/2 cotton. There are a lot of technical questions that will need resolving, so I think I’ll start by weaving samples to test yarn sizes. After that I’ll wind and dye my skeins, and start testing colors.

Meanwhile, of course, there’s the electronics to consider. I’m reading through Adafruit’s (lengthy) document about all the different LED products they carry, and am thinking about how to design the cyborg half as well.

And, of course, continuing my powerlifting workouts. In my fantaaaaaaabulous new belt, which arrived last week! I think it’s amazing, and can’t wait to wear it at my meet in San Diego on August 23.

phoenix belt, stretched out lengthwise
phoenix belt, curved as if being worn

It will go very nicely with my powerlifting competition gear:

Tien on the powerlifting platform

Because if you’re going to look like a squashed sausage (“I look good in a wrestling singlet,” said no human ever), you might as well look like a FABULOUS squashed sausage!

Filed Under: All blog posts, powerlifting, textiles, weaving Tagged With: AI

February 5, 2024 by Tien Chiu 8 Comments

An afternoon playing with AI

The last week or so I’ve been playing “Squirrel!!!” as I chase from one project possibility to another. The warp currently on Grace is about to come off, giving me space for one 29″ wide project or two 14.5″ projects. What luxury! So I have been chasing squirrel after squirrel as I attempt to choose between a dizzying array of options.

I have also been experimenting with AI prompts. I know people have lots of reservations about AI (I do too), but it’s very clear to me that AI is here to stay. So either I sit down now and learn how to use it, or I’ll be forced to later, after it transforms the way we work, find information, and make new things. Given that, I’d prefer to be ahead of the curve.

Above and beyond that, I think ChatGPT and DALL-E are fascinating tools and I’m intrigued by the possibilities they create.

So here is the tale of my afternoon with AI.

I was thinking of putting on another “fire” warp. For those who missed the first one, here’s what it looked like:

orange and yellow-orange painted warp

This one was composed of four different yarns wound together: silk, unmercerized cotton, and one fine/one thicker mercerized cotton. When I dyed it, they took up dye at different rates, producing the lovely variegated effect you see.

That warp never did get woven, for a variety of reasons, and I finally cut it off Maryam when I sold her. But I was thinking it might be time to revisit it, because it was So. Bloody. Pretty.

However, I felt really stuck for what to weave with it.

Oh, there were the obvious things – California poppies, tigers, phoenixes – all things that would be fun and easy to weave. But I was looking for something with more complexity, meaning, and technical challenge than those.

And since I wanted to play around with AI anyway, I thought I’d take the question to ChatGPT and DALL-E.

I started by asking DALL-E to brainstorm five ideas for imagery I could create with red, orange, yellow, and black. It promptly spat back these ideas:

Prompt asking DALL-E to brainstorm ideas

The mandala sounded fun, but I thought it might be hard to make something that I’d consider meaningful or interesting. However, the geometric animal art sounded intriguing.

I thought of M.C. Escher’s famous tessellation of fish transforming into geese, and wondered if DALL-E could make something similar.

Nope.

DALL-E's attempt at a tessellation transforming tigers into birds

It wasn’t really a great prompt, but I’m not sure it would have done much better with a more detailed one.

I wasn’t terribly enchanted with the idea anyway – it struck me as an interesting but already-done gimmick – but the idea of tesselations and tigers fascinated me for some reason, so I tried again:

DALL-E generated images involving tessellations and tigers

This was not at all what I’d been expecting; I wanted a tiger made out of geometric shapes.

Back to DALL-E:

DALL-E generating a tiger made up of geometric tiger-stripe-like shapes

The first image intrigued me, particularly the way the tiger in the center “hid” in the background.

Still thinking about the tessellations and the transforming tigers, I sent this prompt to DALL-E:

DALL-E showing a tiger dissolving into geometric shapes

Now I was getting to something that might be interesting.

But I thought the geometric patterns had outlived their design usefulness as I continued to explore; they clashed with the smooth curves of the tiger.

So I told DALL-E to ditch the geometric stuff and just do a dissolving tiger.

DALL-E images without the geometric theme

These decidedly did not inspire me; the idea of a tiger disappearing into a burning forest is hardly new.

I poked around the dissolving tiger theme a bit more, with the idea of tigers fading into a city rather than a forest. This was hardly any more original, but I was enjoying playing around.

DALL-E images of a tiger fading into a cityscape

That last photo had me wondering if DALL-E was drunk and should go home for the night!

I decided that the cityscape wasn’t the solution. What about other things that symbolized modern technology?

Back to DALL-E with another request!

First set of images of tigers dissolving into circuit boards, with a cityscape.

Holy wow! I LOVED the image on the left. Especially the fiery glow of the eyes and the circuitry on the “cyborg” half of the tiger.

I wasn’t wild about the cityscape, though, so I asked DALL-E to eliminate it, and just do the circuitry:

Another version of the tiger dissolving into circuitry, with literal circuit board imagery

Uh….nice try, DALL-E…but I didn’t mean literal circuit boards.

Back for another try:

More images of tigers turning into circuitry

Closer. I did a few more iterations, and arrived at this:

Images refining the tiger-circuitry theme

Even closer…but still not quite.

A few more iterations, and I got this:

Final set of DALL-E images showing a tiger in one half and a circuitry tiger in the other half.

The right-hand photo was just about ideal, but DALL-E clearly hadn’t gotten the memo about making the tiger orange.

By this point I’d realized that DALL-E was pretty good at brainstorming ideas but not much good at editing to command. So I went to Photoshop, and fiddled with the tiger to add some color. (I’m pretty sure that color-fiddling was “enhanced” by AI as well, behind the scenes.)

I now had this:

final DALL-E + Photoshop image of a tiger on the left side, dissolving into circuitry on the right side.

A title popped to mind: AI: The Nature of the Beast. I was thinking vaguely of how the living tiger was converted to binary bits as AI gradually took over the world – or something like that.

I showed it to some friends, and one of them said, “What would happen if you flipped the design horizontally?”

Previous photo, flipped

Flipping it around, of course, made the starting-point the cyborg, rather than the tiger, since we (or at least I) read left to right. This seemed even more thematically interesting, although the reverse of what I had been thinking: now the AI was coming to life and becoming the “real” tiger.

The design also posed some interesting technical opportunities and challenges. I could use brushed mohair to create the appearance of tiger fur. I could use metallic yarns, or LEDs, or silkscreened circuitry, to enhance the cyborged half. I could do ALL THE THINGS!!!

So that was my afternoon with AI. It only took me about 40 minutes to go from start to finish with all this. The design isn’t done by any means; it’s way too complex and detailed to weave as it stands, and converting it to jacquard and adding metallics, screen printing, etc. would all take a ton of work.

That’s fine – I’m not really interested in going straight from AI-generated image to the loom. I feel there should be “hand of the maker” involved, and I also don’t like using the jacquard as a low-resolution printer. It’s a very common way that people weave on jacquard looms, but I also think it’s one of the least interesting. So I will likely do considerable modifications if I weave this design.

Musings

DALL-E served as an amazing way to generate and develop ideas. While it doesn’t produce anything on its own, and its original images weren’t thrilling, I managed to explore ten or twenty evolving ideas very rapidly, and wound up with something I found both interesting and worth exploring/working with further. It’s now in my “ideas” folder and I may very well weave it.

I don’t think that AI is going to replace artists. What it is going to do is reduce the skill required to make art. Instead of having to be an expert with a paint brush or with Photoshop/Illustrator, you can simply give it your idea and get one – or five, or fifty – possible directions you could go with it. You can then work with it to refine your idea further.

This version of DALL-E isn’t very good at modifying existing images, but that is coming. Adobe has already added AI features to Photoshop that allow you to circle an area, type in “Add a blue house with glowing windows,” and it will seamlessly add a blue house with glowing windows. Or replace a stop sign with trees, or whatever else you like.

My view on DALL-E and similar AIs, at least for now, is that they are likely to do for digital art what Photoshop did for traditional photography. Photoshop removed the need to have incredible technical skills at shooting, developing, and printing photos, because if you didn’t like something, you could always “Photoshop it” to fix lighting, add elements, etc. It didn’t remove the urge to create, it made it easier to create and reduced the skills required to create something you liked.

I personally really like DALL-E. That’s because I have a lot of ideas that I can’t give voice to because I don’t have the drawing skills. I mean, I can barely draw stick figures. But an afternoon playing with DALL-E enabled me to explore a lot of ideas, visually, that I could never have explored otherwise, because I simply didn’t have the skills.

Is that “cheating”? I don’t think it is. It’s simply a tool that makes it easier for me to create.

I love it.

P.S. Yes, I know there are a lot of ethical issues around copyrighted images and content being used without permission to train the models. As an artist and a writer, I do get (and share) the concerns. However, I also think those issues will be sorted out in time, and I also think that, either way, AI is here to stay.

Filed Under: All blog posts, musings, textiles, weaving Tagged With: AI, jacquard

Archives

Tags

aids lifecycle outfits autumn splendor book cashmere coat cats celtic braid coat color study cross dyeing design devore doubleweave doubleweave shawls drawing dye samples dye study group gradient colors handwoven clothing house infinite warp jacquard loom katazome knitted blanks kodachrome jacket ma's memorial mohair coat network drafted jacket/shawl project network drafting painted warp phoenix rising phoenix rising dress phoenix rising kimono phoenix rising reloaded pre-weavolution project sea turtles taquete tie-dye tied weaves tomatoes velvet weaving drafts web design website redesign wedding wedding dress woven shibori

Categories

  • Africa
  • aids lifecycle
  • All blog posts
  • All travel posts
  • Asia
  • Bangkok
  • Belize
  • Cambodia
  • Central America
  • Chai Ya (Wat Suon Mok)
  • Chiang Mai
  • Chiang Rai (Akha)
  • China
  • chocolate
  • computer stuff
  • creating craft
  • Creative works
  • cycling
  • Delhi
  • Dharamsala
  • drawing
  • dyeing
  • Fiber Arts
  • finished
  • food
  • garden
  • Ghana
  • Guatemala
  • Hanoi
  • Ho Chi Minh City
  • Hoi An
  • India
  • Khao Lak
  • Knitting
  • knitting
  • Ko Chang
  • Laos
  • Luang Namtha
  • Luang Prabang
  • markleeville death ride
  • meditations on craft
  • mental illness
  • musings
  • Phnom Penh
  • powerlifting
  • Rewalsar (Tso Pema)
  • sewing
  • Siem Reap (Angkor Wat)
  • Southeast Asia
  • surface design
  • textiles
  • Thailand
  • travel
  • Vangvieng
  • Vientiane
  • Vietnam
  • Warp & Weave
  • weaving
  • Weaving
  • weavolution
  • writing

© Copyright 2025 Tien Chiu · All Rights Reserved ·

 

Loading Comments...