A depository for John Dalton's personal artwork. Studio Artist, MSG, procedural art, WMF, digital painting, image processing, human vision, digital art, slit scan, photo mosaic, artistic software, video effects, computer painting, fractals, generative drawing, paint animation, halftoning, video effects, photo manipulation, modular visual synthesis, auto-rotoscoping, directed evolution, computational creativity, artificial intelligence, generative ai, style transfer, latent diffusion
Friday, December 31, 2010
Quicki-Mart Time Smear
Temporal time smear generated by processing some video footage with the Studio Artist temporal scan tracker.
Thursday, December 30, 2010
Wednesday, December 29, 2010
MSG Recursive IO interactions
Tuesday, December 28, 2010
MSG Directed Evolution
Monday, December 27, 2010
Sunday, December 26, 2010
MSG Symmetry Mosh
Saturday, December 25, 2010
Tron
Thursday, December 23, 2010
Wednesday, December 22, 2010
Tuesday, December 21, 2010
Do Not Feed the Hippies
Monday, December 20, 2010
Circuit Board
Sunday, December 19, 2010
Grid Overlay
Traffic Flow
Saturday, December 18, 2010
Friday, December 17, 2010
Space Filling MSG Abstraction
Thursday, December 16, 2010
Skateboard with Santa
Wednesday, December 15, 2010
Tuesday, December 14, 2010
Monday, December 13, 2010
Petroglyphs
The synthesized brown paper discussion on the Studio Artist User Forum recently inspired me to take a stab at an automatic stylized petroglyph effect. Here's 2 examples generated from source images of people.
Sunday, December 12, 2010
Saturday, December 11, 2010
Sundown Near Paia 3
Friday, December 10, 2010
Sundown Near Paia 2
Thursday, December 9, 2010
Sundown Near Paia
Wednesday, December 8, 2010
Stylized MSG Patterning
Tuesday, December 7, 2010
Recursive MSG Abstraction
MSG abstract procedural image. You can tell it has recursive IO (input-output) connections going on in the way it's modularly programmed. Since it was run on a 4 processor cpu you get 4 horizontal bands associated with the recursive part of the effect and the fact that the processing is threaded 4 ways during multi-processing.
Here's a tip that talks about what i mean when i say recursive io connection if you are clueless about the terminology.
Monday, December 6, 2010
BW MSG Abstraction
Sunday, December 5, 2010
Cafe Mambo
Saturday, December 4, 2010
Paia Sunset
Friday, December 3, 2010
Thursday, December 2, 2010
Wednesday, December 1, 2010
Big Wave Action
Tuesday, November 30, 2010
Paia Cafe
Monday, November 29, 2010
Symmetry Watercolor
Sunday, November 28, 2010
MSG Ripples
A single frame capture from a MSG self modulating animation experiment. I've got a recursive IO connection going with the image stream routing which shows it's characteristic behavior in the patterning (run on a quad processor machine). The patterning in this reminds me of water ripples or some kind of organic marble pattern.
Saturday, November 27, 2010
Paia General Store
Vectorizer Gradients 4
Another experiment that uses the Vectorizer to build bezier region paths. The paint synthesizer is then used to fill in the vectorized bezier shapes. I'm using a paint synthesizer preset that uses an embedded MSG preset to do the actual bezier region fills. So each bezier shape is filled in with a MSG preset that generates a texture that is modulated by temporal generators, so the textural qualities of the fill are always changing as the paint synthesizer fills in the different regions. A glimpse into the unlimited power of Studio Artist when you start getting into synergistic combinations of features working together to build visual effects.
Friday, November 26, 2010
Procedural MSG Animation
Thursday, November 25, 2010
DualMode Paint Exp1
Trying out some experiments with self-animating MSG presets used in DualMode Paint animations. So some simple vector paint strokes get pulled out into the canvas by the self-modulating MSG preset to build the background patterning. The MSG preset also slightly fades to black to avoid too much build up over time.
Wednesday, November 24, 2010
Vectorizer Gradients 3
This image shows off a whole different approach to taking a flat color vectorizer image and rendering it using smooth color gradients. The vectorizer is used to generate bezier paths for the different colored vector regions. The bezier paths are then filled in using the paint synthesizer. You can either use the paint synthesizer directly to build smooth gradient fills, or you can encapsulate MSG presets in the paint synthesizer preset, so the MSG algorithm gets run for each bezier region fill.
Tuesday, November 23, 2010
Vectorizer Gradients 2
Another vectorizer image that was post processed to convert the flat color region fills into smoothly varying gradient fills. I again used the Morpholizer ip op to do the smooth gradient transformation.
The trick to this kind of processing is that you need to essentially apply a low frequency cutoff shelf filter to the original image. So you are removing a little bit of low spatial frequency information, which leads to flat color regions becoming smoothly shaded.
There are a lot of different ways you can do this. You can use the Blur ip op with the frequency inversion option, or in this case i'm using the Range Maximize algorithm in the Morpholizer, which applies an adaptive contrast boost that is removing low frequency spatial frequencies in the processed information. The Equalizer ip op would be another approach.
Monday, November 22, 2010
Vectorizer Gradients
Sunday, November 21, 2010
Symmetry Abstraction
Saturday, November 20, 2010
Facial Abstraction
Friday, November 19, 2010
The Kiss
Thursday, November 18, 2010
Gallery Show Painting
Wednesday, November 17, 2010
Tuesday, November 16, 2010
Monday, November 15, 2010
No Parking
I've been playing around with a new processing approach, that involves taking a really crappy digital image, seriously over enhancing it to the point of boosting compression noise and weird features coloring buried in the shadow regions so that they come to the foreground, then using the studio artist vectorizer to smooth things out again.
Subscribe to:
Posts (Atom)